Visual Basic - Seleccionar entre dos fechas

Life is soft - evento anual de software empresarial
 
Vista:

Seleccionar entre dos fechas

Publicado por Eladio (7 intervenciones) el 01/02/2004 19:45:25
Hola

hace unos dias me ayudasteis a resolver un problema con una sentencia SELECT desde Access, hoy tengo un problema parecido.
Quiero hacer una selección de fechas que esten comprendidas entre dos variables y no consigo que me funcione, os paso un poco de que es lo que quiero hacer:

dim fechadesde as date
dim Fechahasta as date

Set db = DBEngine.Workspaces(0).OpenDatabase(\"C:\\clientes\")

sSQL = \"select * from [incidencias] &_
\" WHERE [estado] = \"\"S\"\" and [fechaper] >= # fechadesde # and &_
\"[fecierre] <= # fechahasta # \"

Disculpar por las molestias y muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Seleccionar entre dos fechas

Publicado por Cecilia Colalongo (3116 intervenciones) el 01/02/2004 22:43:17
Intenta enviar las fechas con formato yyyy-mm-dd o con el de la configuración regional a ver que sucede:

sSQL = "select * from incidencias WHERE estado = 'S' and fechaper >= # " & Format(fechadesde,"yyyy-mm-dd") & " # and fecierre <= # " & Format fechahasta,"yyyy-mm-dd") & "#"

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Seleccionar entre dos fechas

Publicado por Eladio (7 intervenciones) el 03/02/2004 10:19:27
Funcionó perfectamente poniendo las fechas como tu indicas.

Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar