Estás utilizando un navegador desactualizado. Puede que no muestre este u otros sitios web correctamente Deberías actualizar o utilizar un navegador alternativo.
Estoy Deacuerdo..
1. Recorset..? eso es de la epoca del VB5...
2. Deberias de usar la propiedad ToString en los objetos que tratas de unir o por lo menos tipearlos con string() o CStr()