FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta Rango de Fechas
Hola a todos, para una tabla que tiene entre otros campos : cantidad, fecha
Deseo hacer una consulta sumando las cantidades en un rango de fechas, para eso hago:
Uso tablas acces en ado y la consulta de recien siempre me da ningun registro y obviamente la suma en cero. El tipo de fecha en la tabla es de fecha-hora de tablas creadas en microsoft acces. La intencion es una consulta entre fechadesde y fechahasta Cualquier ayuda se la agradeceria . Saludos y Gracias Soloriv Última edición por dec fecha: 14-06-2006 a las 20:28:33. |
#3
|
|||
|
|||
Hola a todos, gracias vtdeleon por responder observe el hilo y lo que dices sobre usar parametros me funciona solo si la consulta la hago en diseño en el componente adoquery porque de otra manera me dice no encuentra parametro parxxxx y si a la consulta de fechas le agrego otro parametros que no usan fechas la consulta me da nula o sin registros y no tiene que ser asi.
Si alguien sabe porque me gustaria saberlo. Saludos y Gracias Soloriv. |
#4
|
||||
|
||||
Saludos
Muestranos el codigo que utilizas para agregar la consulta y manejo de parametros. Danos los detalles.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#5
|
|||
|
|||
Hola,el codigo que uso es el siguiente para dos tablas
1- ctacte : codproducto,cantidad,... ventas realizadas 2- producto:codproducto,producto,... maestro de productos para una consulta simple que suma las cantidades de los distintos productos en la tabla ctacte con parametros y en un rango de fechas resulta, salvo que tengo que usar el codigo en el componente adoquery. Pero si quiero saber la suma para un determinado producto la consulta es vacia sin darme ningun tipo de error. En el adoquery hago; select tp.producto as PRoducto,Sum(tcc.cantidad) As CAntidad from tablaproducto tp,tablactacte tcc where tcc.fecha>=ar1 and tcc.fecha<=:par2 and tcc.codproducto=tp.codproducto and tp.producto=ar3 group by tcc.codproducto,tp.producto el tp.producto del group by me es obligado a poner si no me arroja error. para la aplicacion delphi el codigo es el sgte: end del dbcombobox saco el producto que el usuario quiere hacer la consulta. Uso ado para el motor jet4.0 y tablas acces creadas desde microsoft acces. Cualquier sugerencia agradecido Nota : ahora voy a probar con poner el tp.producto=ar3 en el having para ver si sale ya les cuento. Saludo y Gracias Soloriv. Última edición por vtdeleon fecha: 18-06-2006 a las 06:49:54. |
#6
|
|||
|
|||
Hola el where de la consultas salio con caritas lo corrijo
where tcc.fecha>=: par1 and tcc.fecha<=: par2 and tp.codproducto=tcc.codproducto and tp.producto=: par3 Saludos |
#7
|
||||
|
||||
Saludos
No uses formatdatetime(...) y dejar directo el Datetimepicker.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#8
|
|||
|
|||
Hola a todos, gracias vtdeleon por responder, el problema lo resolvi con el primer codigo que creia que estaba mal habia otro error ajeno a sql que era el principal tema asi que el codigo queda para si alguien lo requiera.
Saludos Soloriv |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Rango de fechas | roberasturias | Varios | 2 | 23-05-2005 19:02:35 |
Consulta de rango de fechas con sql | Yanet | SQL | 2 | 12-02-2005 03:07:04 |
Como comparar un rango de fechas | Ricsato | SQL | 4 | 14-09-2004 17:41:25 |
Consulta sql con rango de fechas | jgutti | SQL | 5 | 26-02-2004 19:51:54 |
Rango de fechas | JODELSA | Varios | 8 | 22-05-2003 21:45:43 |
|