problema consulta de fechas
Publicado por xpomp (10 intervenciones) el 30/05/2008 12:20:48
Hola a todos tengo un problema a la hora de filtrar por fechas.
Pongamos que yo tengo:
Dim f_inicial as date;
Dim f_final as date;
Y quiero filtrar entre dos fechas:
Sería algo así donde "fecha" de la tabla1 es de tipo "varchar"?
"Select * from tabla1 where (CONVERT(DATETIME, fecha, 102)) >= " & f_inicial & "and CONVERT(DATETIME, fecha, 102) <= " & f_final
La sentencia se ejecuta puesto que no me da error lo que pasa esque no selecciona nada. Yo creo que va a ser por el contenido de la cadena puesto que ya contiene las barras del formato. La columna fecha contiene
fecha->'12/12/2002' si fuera fecha->'12122002' o '12-12-2002' seguramente funcionaría.
Alguien sabría decirme algo por donde tirar?
Saludos.
Pongamos que yo tengo:
Dim f_inicial as date;
Dim f_final as date;
Y quiero filtrar entre dos fechas:
Sería algo así donde "fecha" de la tabla1 es de tipo "varchar"?
"Select * from tabla1 where (CONVERT(DATETIME, fecha, 102)) >= " & f_inicial & "and CONVERT(DATETIME, fecha, 102) <= " & f_final
La sentencia se ejecuta puesto que no me da error lo que pasa esque no selecciona nada. Yo creo que va a ser por el contenido de la cadena puesto que ya contiene las barras del formato. La columna fecha contiene
fecha->'12/12/2002' si fuera fecha->'12122002' o '12-12-2002' seguramente funcionaría.
Alguien sabría decirme algo por donde tirar?
Saludos.
Valora esta pregunta


0