Hola, muchas gracias por darme una idea. He cambiado los tipos de fecha-inicio y fecha-fin y los he puesto "numericos" pero es que ahora no me aclaro porque cuando los usuarios introducen las fechas y las envian a traves del formulario yo tengo que comprobar que es una fecha válida, es decir, que no pongan 30/02 porque febrero tiene como máximo 29 dias y yo hacia:
if NOT isDate(fechai) or NOT isDate(fechaf) then
response.redirect("malformato.asp")
end if
ahora no se como hacer esas comprobaciones y muchas más. El caso es que me funcionaba todo bien con el formato Fecha en la base de datos y lo unico que me faltaba para terminar este proyecto es la comparación de fechas que te explicaba antes. Tú no sabrias alguna forma de compararlas siendo el formato Fecha? Yo estaba utilizando la funcion DateDiff pero tampoco me aclaro muy bien.
Haber si me puedes ayudar. Gracias.