| |||
comparar fechas (Server Behaviors Dreamweaver) Estoy armando paginas ASP, utilizando Server Behaviors Dreamweaver. Para armar el Recordset utilizo un filtro con fechas pj: Fecha_Inicio > "01/07/2005". El tema es qeu el Dreamweaver hace un replace de ' por '' lo que provoca qeu el Sql no reconoce el formato para comprar fechas. una opcion es en la linea del replace cambiar que reemplaze (' por '') por (' por ') lo que provoca qeu funcione la comparacion, pero pierdo la ventaja de trabajar con el Server Behaviors, ya qeu si quiero editarlo, y guardarlo, me vuelve a hacer el replace original, dejando de funcionar nuevamente. Quisiera alguna idea para mejorar esta situacion. Gracias. |
| |||
Gracias por la ayuda, he mirado un poco por las funciones y subrutinas del foro, pero no he encontrado la solucion al problema, es probable que la consulta deberia ir dirigida a algun foro de Dreamweaver. |
| |||
Probá con esto en la clausula Where en lugar de poner = poné LIKE, o BETWEEN qudaría así: WHERE Fecha LIKE #varfecha# o WHERE Fecha BETWEEN #varfecha1# AND #varfecha2# Espero te sirva |
| |||
Variables??? Parámetros?? También puede ser que tu problema esté en la sintaxis de las variables o de los parámetros: es decir en la definicion de variables de Dreamweaver donde dice Nombre es el valor a consultar, en nuestro caso varfecha, Valor predeterminado: le podés poner %, y Valor en tiempo de ejecución: el valor que va a recoger del formulario, cuya sintaxis sería la siguiente: Request.QueryString("fecha1") Donde fecha1 es el nombre del textbox de donde proviene el dato. No sé si me explico. Yo tengo una consulta así y funciona perfectamente. Saludos. |