Problema con el Reporte
Buenas,
Tengo un ligero problema con un reporte, lo que pasa es que lo quiero hacer buscando entre dos fecha he intentado con varios codigos pero ninguno me han funcionado. Acontinuacion les dejare los codigos que he utilizado. En este utilizo un AdoQuery y 2 DatetimePicker. Este no tira los datos.
En este otro utilizo 2 MaskEdit.
Y he tratado con otros mas pero no lo he conseguido. Desearia una ayudita en este problema. Saludos |
porq no pruebas con parametros:
|
saludo, eduarcol
Cuando pones :fecha1 AND :fecha2 a que te refieres. |
Eso es lo que se llama parametros, al momento de ejecutar la consulta se sustituiran por los valores ingresados en las lineas
Donde Fecha1 es el parametro 0 y fecha2 es el parametro 1 |
Yo lo hice como me dijiste pero me da un error Params. Yo lo modifique de esta forma.
y me da el siguiente errol: [Error]Unit1.pas(35): Unterminated string [Error]Unit1.pas(36): ')' expected but identifier 'Qusuarios' found [Fatal Error]Project1.dpr: could not compile used unit 'Unit1.pas' |
te falto cerrar la linea de la consulta, y es el error que te esta dando:
|
eduarcol tu me vas a excusar las molestias.
Pero ahora me da el siguiente errol. Error de sintaxis (falta operador) en la expresion de consulta 'fecha between>=? and fecha<=?" Mi pregunta, cual es el operador que falta aqui, si utilizo el operador AND. |
a ver, no me habia fijado que esta el between, mejor hagamos asi:
|
Lo modifique de esta forma:
Pero no lanza los datos. |
estas haciendo un mal filtrado, o lo dejas con el between o con el rango, no los juntes. si quieres con el rango puedes hacer esto:
|
:)Muchas gracias:)
eduarcol, sin tu ayuda no lo hubiera podido lograr. Te lo agradesco de corazon, me sacaste de un aprieto Este es el codigo que utilise:
|
Me alegra haber ayudado
|
La franja horaria es GMT +2. Ahora son las 04:57:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi