Pues lo primero que hay que saber, es como estás almacenando el campo hora en la base de datos.
Esto es lo más importante. Para ver que te devuelve la BD, haz en ASP un response.write del campo hora del recordset.
A partir de ahí, podemos continuar. Pero primero hemos de saber como se están guardando los datos en la tabla de la BD
P.D. en la captura pone fecha en el nombre del campo, pero se entiende que es hora :D (las prisas)