![]() |
![]() |
| 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 Salnhack.
No he echo la prueba, pero creo que se podría resumir a una sola consulta, más o menos así:
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#2
|
|||
|
|||
|
ok
Hola ecfisa
He revizado el codigo que me sugeriste pero el temas es que las tablas mes y Planventa estan relacionadas 1:M, por los campos id_mes(llave primaria tabla mes) y id_mes(tabla Planventa) los campos son de tipo numero, en el combobox yo visualizo la descripcion del mes (descmes:texto) y hago una consulta para almacenar en una variable el id del mes selecionado para luego utilizarla a la hora de hacer la consulta de seleccion y despues visualizarla en el dbgrid el plan del mes correpondiente, si hay otra forma de hacerlo que sea mejor y proporciona mas robustez a la aplicacion y agilidad por favor decirme me serviria de mucho, soy algo nuevo en el trabajo con las base de dato en delphi y no conosco todas las funcionalidades del trabajo con las mismas, Ademas con el codigo me trabaja casi bien pero a la hora de visualizar los datos de la consulta en el dbgrid se me duplican ejemplo tengo por concepto de venta los siguiente Venta de Software Mantenimiento de Software Mantenimiento de PC cuando el dbgrid me visualiza la consulta del mes de enero me da Concepto de Venta Plan Venta de Software 10 Mantenimiento de Software 10 Mantenimiento de PC 10 y en la base dato solo tengo Venta de Software 10 y he probado y me repite por cada concepto de venta el plan, aunque no le corresponda; Muchas Gracias, |
|
#3
|
||||
|
||||
|
Hola SalnHack.
Creo que está duplicando el resultado por una omisión mía. Por favor probá de este modo:
Un saludo y disculpas.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#4
|
|||
|
|||
|
ok
ecfisa:
volvi a verificar tu codigo pero me da un error en la consulta pues al igualar los campos en la condicion Query1.Add('AND PLANVENTA.ID = MES.DESCMES'); Estos no son del mismo tipo Planventa.Id_mes es de tipo numero y MES.DESCMES es de tipo texto |
|
#5
|
||||
|
||||
|
Hola.
Cita:
![]()
Un saludo. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#6
|
||||
|
||||
|
y de donde sacas conceptoventa?
mejor dicho como lo estas relacionando? con quien? no sera por eso que te estan saliendo duplicados?
__________________
Dulce Regalo que Satanas manda para mi..... |
|
#7
|
|||
|
|||
|
Hola oscarac
en cuanto a tu pregunta el concepto de venta esta en una tabla aparte relacionada con la tabla plan venta a ver si me explico el problema con el dbgrip, en la base de dato en la tabla de planventa esta lo siguiente en el campo id_concventa 79 // Corresponde al id del concepto de venta Venta de Software id_mes 112 // Corresponde al id del mes Enero plventa 150 // plan de venta cuando lo visualizo en el dbgrid me sale todos los conseptos de venta con el mismo plan cuando en realidad en la tabla plan solo existe uno el de venta de software concepto de venta Venta de Software 150 Mantenimiento 150 ... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema con consulta | look | Firebird e Interbase | 1 | 24-06-2011 17:05:01 |
| problema con una consulta | leofuentes21 | SQL | 6 | 28-02-2011 16:04:27 |
| problema con consulta | cyber_zero | SQL | 1 | 26-06-2008 16:57:40 |
| problema con consulta | ddd_ddd | SQL | 2 | 01-02-2007 17:02:53 |
| problema con consulta. | jsanchez | SQL | 2 | 20-05-2003 19:35:55 |
|