![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola Amigos
Gracias por sus respuestas Caro y Jesus Salvador, disculpen mi error en las etiquetas del codigo, hice las modificaciones propuestas, pero igual me sigue arrojando vacio, saque de la consulta la parte del BETWEEN y ahi si me arroja todo sobre ese vendedor yo queria filtrarlo tambien por fecha pero se ve que algo no esta bien, sigo probando gracias por sus respuestas. Saludos HoGueRa |
|
#2
|
||||
|
||||
|
Usa PreviewModal para mostrar el informe.
Preview no es modal, por tanto el código se sigue ejecutando. Si tu consulta devuelve 3 o 4 registros, te funcionará bien. Si tu consulta devuelve ... por decir algo, 300 páginas, tendrás un Access violation o similar. Pon un breakpoint en la linea quickReport.free y ejecuta el programa, verás que delphi se parará en el punto de ruptura sin haber cerrado el informe. Ahora prueba con PreviewModal .Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
|||
|
|||
|
Hola
disculpen pero puede ser el error que el campo es DATE/TIME y la consulta envia solo el DATE, como tendria que formular la consulta para salvar eso? la estructura de la tabla tiene el campo ACTIVADO como DATE/TIME formato FECHA CORTA Saludos Última edición por hoguera fecha: 26-11-2008 a las 01:35:06. |
|
#4
|
||||
|
||||
|
- ¿de qué tipo están definido en la base de datos "id_vendedor" y "activado"?
- ¿seguro que el Quickreport tiene su propiedad dataset apuntando a la consulta "clientes"? Antes de abrir la consulta, pon un memo en tu ventana y haz algo así: y pon en el foro lo que haya en el memo1, quizás sea un problema de interpretación de fechas. Lo que me intriga son los dos puntos de la consulta: ...no me cuadra de ninguna forma. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#5
|
|||
|
|||
|
puedes sacarle la vuelta y mejorar tu codigo
Si el problema es el BETWEEN yo te recomiendo que descompongas la fecha en tu manejador de base de datos puedes descomponer la fecha
access Day(<Tu fecha en bdd>) as VDay Month(<Tu fecha en bdd>) as VMonth Year(<Tu fecha en bdd>) as VYear ms-sql DATEPART(dd,<Tu fecha en bdd>) as VDay DATEPART(mm,<Tu fecha en bdd>) as VMonth DATEPART(yy,<Tu fecha en bdd>) as VYear orecle to_char(<Tu fecha en bdd>,'DD') VDay to_char(<Tu fecha en bdd>,'MM') VMonth to_char(<Tu fecha en bdd>,'YYYY') VYear hay unas fuciones en delphi que descompone la fecha en dias mes año hora minuto segundo, no estoy seguro pero es encodedatetime decodedtetime, hay ejemplos en la ayuda del delphi con ello haces las comparación para encontrar entre dos fechas además esto te ayuda a prevenir hackeo "sql inyection" en tu aplicación |
|
#6
|
|||
|
|||
|
Hola
Puse un memo en el form y arrojo esto antes de la consulta: le quite los dos puntos, el Qreport tiene el dataset apuntando a clientes, tiene que ser algo relacionado con las fechas porque si dejo por ejemplo la siguiente orden sql anda perfecto asi funciona bien, lo que voy a intentar es desglozar la fecha como propone jesus salvador, para ver si asi toma la consulta. saludos |
|
#7
|
|||
|
|||
|
Encontre la solucion era simple, el error estaba en la consulta teniq que ser asi
tenia que estar entre numerales las fechas de consulta, por si alguien le pasa lo mismo.... Gracias a todos Saludos HoGueRa |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| problema con consulta TADOQuery | spyfenix | OOP | 5 | 13-02-2008 20:59:39 |
| En TADOQuery, con SELECT en algunas columnas da error. Me pide las otras | Wonni | Conexión con bases de datos | 6 | 18-06-2007 15:23:34 |
| Error con el Tadoquery | jas010 | SQL | 2 | 03-03-2005 23:32:07 |
| Problema con un TADOQuery | Holderhek | Conexión con bases de datos | 2 | 02-02-2005 23:22:13 |
| Consulta TADOQuery con Fechas | Leonard | Conexión con bases de datos | 7 | 25-06-2004 22:46:09 |
|