DBLookupComboBox enfadoso !
Una manita por aca...
Lo que uso: Delphi 7 , MYSQL 5 , MyDAC Lo que tengo:
Lo que que quiero: En el DBLookupComboBox2 mostrar aquellos registros que pertenezcan a la id_marca recogida en MyQuery1 La pregunta es: como atrapo id_marca de MyQuery1 para posteriormente decirle a MyQuery2 lo que quiero PD. Perdonando si es algo trivial, pero siendo las 3:52 am....ustedes me entederan. PD2. Apreciaria su ayuda PD3. Las estructuras de las tablas: > Marcas >id_marca >nombre_marca >Lineas >id_marca >id_linea >nombre_linea |
Dado que las lineas no deben ser muchas podes hacer un
en el OnCreate del form, o donde sea. y luego filtra el Query2 por el valor de la marca del Query1 en los eventos apropiados, Si solo mostras datos bastaria con el AfterScroll de Query1 Si editas, insertas y eliminas deberias usar el OnExit del Combo y posiblemente AfterPost, AfterCancel y AfterDelete. Saludos, |
Cita:
dije: Cita:
y ahora que hago con ese valor, en este caso una FK, usando macros..
notese que la variable 'b' es quien tiene el KeyValue listo y claro ! |
La franja horaria es GMT +2. Ahora son las 14:06:25. |
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