Hola, tengo una aplicacion que recibe unos datos como por ejemplo fecha y estos datos se consultan una base de datos, el problema es que puede que el usuario seleccione una fecha no valida como por ejemplo el mes lo ponga en "0" no existe ningun mes en 0 pero en ocasiones esto pasa si el usuario hace un proceso mal en IE8, entonces si el usuario pone una fecha mal el error que daria mi aplicacion seria:
Microsoft OLE DB Provider for SQL Server error '80040e07'
Error converting data type varchar to datetime.
/Mes/Asp/was2/more2.asp, line 95
trato de evitarlo de la siguiente forma:
Código ASP:
Ver originalOn error resume next
registros.open"EXEC cuenta '"&calendar1&"','"&calendar2&"','"&linea&"','"&tubo&"','"&hora&"'",conexion
If err.number <> 0 Then
response.write("Tu consulta esta mal, el mes no puede ser 0")
end if
Pero si hagi esto, cuando el usuario quiere hacer una consulta simplemente no responde es decir, se queda la pagina cargando y de ahi no pasa nada, como si se siclara, alguien me pude ayudar con esto?
Saludos