Access - Lenguaje SQL

 
Vista:

Lenguaje SQL

Publicado por EZE (31 intervenciones) el 09/01/2008 15:52:47
Hola, estoy trabajando en un listbox y necesito que metraiga datos de una tabla segun un criterio de fechas.
Necesito me traiga todos los registros inferiores al 10/05/2007

No encuntro que poner en la clausula WHERE, he intentado mucho y no funciona.

si pongo WHERE fecha_venc like '10/05/2007' me funciona, pero solo me trae los de esa fecha y yo necesito de ahi para abajo.

Si coloco WHERE fecha_venc between '01/01/2007' and '10/05/2007' no me sale nada.

si le saco los ' tampoco me sale nada.
le he agregado # delante y detras de cada fecha y tampoco me sale nada.

he puesto WHERE fecha_venc <= '01/01/2007' y tampoco me sale nada.

Ya me estoy colerizando.
Ojalá alguien pueda ayudarme.

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:Lenguaje SQL

Publicado por JOSELO (232 intervenciones) el 09/01/2008 17:12:05
Deberías intentar hacer la condicion Where asi:

WHERE ((NombreDeLaTabla.NombreDelCampo)<=#5/10/2008#)

En la Instrucción SQL el fomato de la fecha es mm/dd/yyyy

Fijate si funciona.
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:Lenguaje SQL

Publicado por Eze (31 intervenciones) el 11/01/2008 17:31:05
No me funionó lo que me mandaste, pero si me sirvió de ayuda.
Segui probando y Finalmente me funcionó asi:

WHERE tabla_cuotas.fecha_venc <= #"5/10/2008"#

Le tuve que agregar las comiilas "" y sacar los parentesis.
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