Bases de Datos > SQL Server
Consulta Entre Fechas
pacegar:
Alguien me puede decir como hacer una consulta entre fechas
Yo crei que era asi, pero me está dando un error
Trabajo sobre SQL Server
textbuscar="03/11/03"
"SELECT * WHERE FROM T_INCIDENCIAS WHERE FABIERTO>=#"+TextBuscar+ "# and FABIERTO<=#"+str(cdate(TextBuscar) + 1) + "#"
Me da el error: Incorrect Sintax error near "#"
Avalon:
Hola, a lo mejor sólo ha sido un error al copiar la consulta al foro pero parece que te sobra el WHERE delante del FROM.
Salu2,
Avalon
pacegar:
Ups no, eso ha sido un fallo mio al redactar la consulta en el foro... jeje
QliX=D!:
verifica el formato de la fecha y usa BETWEEN FECHA1 AND FECHA2
Si usas #FECHA# FECHA tiene que estar en formato americano.
usa format para ponerlo asi, elimina espacios, y todo eso...
pacegar:
la verdad es que aun sigo con esto y no entiendo porqué no me funciona. con una conexion access si me va bien.
Solo he conseguido que funcione si abro la tabla con un SELECT * FROM TABLA
y luego le aplico un filtro: FABIERTO>=#"+TextBuscar+ "# and FABIERTO<=#"+str(cdate(TextBuscar) + 1) + "#"
Pero no me gustaría utilizar filtros...
Alguien tiene respuesta a este problema?
Saludos
Navegación
[#] Página Siguiente
Ir a la versión completa