pues quizas si y quizas no
si no has validado el formato de entrada de tu "caja de texto" para que solo soporte fechas (si alguien te pne una letra por ejemplo) te dira:
Cita: "Error de Microsoft VBScript en tiempo de ejecución (.......)
No coinciden los tipos: 'CDate'"
asi que lo mejor es que lo valdies de otra forma
no se se me ocurre
Cita: inicio = Request.Form("fechainicio"))
if inicio = "" then
response.redirect("tuformulario.asp?=txtError=Fech a Inicio vacia"
end if
if isDate(inicio) = true then
inicio = cDAte(inicio)
else
response.redirect("tuformulario.asp?=txtError=Fech a Inicio no valida")
end if
y en tu pagina for recoges el txterror y lo muestras
digo se me ocurre
suerte