Problema con fechas
Publicado por Paisano de verde (8 intervenciones) el 24/10/2007 10:57:23
Hola, estoy haciendo un programa en VB6 sobre una base de datos access2000. Me conecto usando adodb y al hacer una consulta utilizando un between para comparar fechas me sale un error advirtiendo de que no se especificaron algunos parametros requeridos.
la consulta es esta:
consulta = "select * from permisos where FFin between " & f1 & " and " & f2 & ""
rst1.Open consulta, cnn, adOpenKeyset, adLockOptimistic
tambien probe poniendo las fechas entre # pero da error de sintaxis.
consulta = "select * from permisos where FFin between #" & f1 & "# and #" & f2 & "#"
espero que me puedan ayudar. Gracias.
PD: Las fechas las converti al mismo formato que estan en la base de datos
f1 = Format(fecha1, "dd-mmm-yyyy")
f2 = Format(fecha2, "dd-mmm-yyyy")
la consulta es esta:
consulta = "select * from permisos where FFin between " & f1 & " and " & f2 & ""
rst1.Open consulta, cnn, adOpenKeyset, adLockOptimistic
tambien probe poniendo las fechas entre # pero da error de sintaxis.
consulta = "select * from permisos where FFin between #" & f1 & "# and #" & f2 & "#"
espero que me puedan ayudar. Gracias.
PD: Las fechas las converti al mismo formato que estan en la base de datos
f1 = Format(fecha1, "dd-mmm-yyyy")
f2 = Format(fecha2, "dd-mmm-yyyy")
Valora esta pregunta


0