Cita:
y luego filtra el Query2 por el valor de la marca del Query1 en los eventos apropiados,
|
precisamente esa era mi pregunta, como demonios filtraba en MyQuery2 con un valorsillo de MyQuery1, pues fue muy sencillo <-- no sin antes muchos F1's
dije:
Cita:
La pregunta es: como atrapo id_marca de MyQuery1 para posteriormente decirle a MyQuery2 lo que quiero
|
bueno pues, la propiedad KeyValue del DBLookupcombobox es quien atrapa en valor de lo seleccionado en el combo
Código Delphi
[-]DBLookupComboBox1.KeyValue
y ahora que hago con ese valor, en este caso una FK, usando macros..
Código Delphi
[-]MyQuery2.SQL.Text := 'SELECT * FROM lineas WHERE id_marca=&marca';
MyQuery2.MacroByName('marca').Value :=b ;
notese que la variable 'b' es quien tiene el KeyValue
listo y claro !