error con CONVERT

Snowcrash
13 de Abril del 2005
Hola foreros... tengo el siguienet problemilla, hago la siguiente consulta en SQL SERVER:

SELECT *
FROM [Datos Estación temporal]
WHERE (Hora = CONVERT(DATETIME, '1899-12-30 4:36:00', 102)) AND (Fecha = '25/02/2005') AND (CódigoEstación = 80)

y funciona perfectamente... pero si la intento hacerla desde visual basic me sale el siguiente error:

Error # 3085 fue generado por DAO.Database. La función 'CONVERT' no está definida en la expresión.

Alguien puede decirme cual es el problema y como solucionarlo??? gracias y un saludo

Jazmin
13 de Abril del 2005
La verdad yo trabajo simpre com store procedure y los llamo desde los asp o formas etc......

simplemente defino la variable en la que voy a mostrar asi.... en tu caso

select Hora= CONVERT(DATETIME, '1899-12-30 4:36:00', 102)) AND (Fecha = '25/02/2005') AND (CódigoEstación = 80) from [Datos Estación temporal]