Dr.Bizarre
11-05-2006, 12:54:06
Una manita por aca...
Lo que uso: Delphi 7 , MYSQL 5 , MyDAC
Lo que tengo:
MyQuery1.SQL.Text := '
SELECT * FROM marcas
';
MyQuery1.Active:=True;
DataSource1.DataSet:=MyQuery1;
DBLookupComboBox1.ListSource:=DataSource1;
DBLookupComboBox1.ListField:='nombre_marca';
DBLookupComboBox1.KeyField:='id_marca';
MyQuery2.SQL.Text := '
SELECT * FROM lineas WHERE id_marca = ?????
';
MyQuery2.Active:=True;
DataSource2.DataSet:=MyQuery2;
DBLookupComboBox2.DataSource:=DataSource1;
DBLookupComboBox2.DataField:='id_marca';
DBLookupComboBox2.ListSource:=DataSource2;
DBLookupComboBox2.ListField:='nombre_linea';
DBLookupComboBox2.KeyField:='id_linea';
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
Lo que uso: Delphi 7 , MYSQL 5 , MyDAC
Lo que tengo:
MyQuery1.SQL.Text := '
SELECT * FROM marcas
';
MyQuery1.Active:=True;
DataSource1.DataSet:=MyQuery1;
DBLookupComboBox1.ListSource:=DataSource1;
DBLookupComboBox1.ListField:='nombre_marca';
DBLookupComboBox1.KeyField:='id_marca';
MyQuery2.SQL.Text := '
SELECT * FROM lineas WHERE id_marca = ?????
';
MyQuery2.Active:=True;
DataSource2.DataSet:=MyQuery2;
DBLookupComboBox2.DataSource:=DataSource1;
DBLookupComboBox2.DataField:='id_marca';
DBLookupComboBox2.ListSource:=DataSource2;
DBLookupComboBox2.ListField:='nombre_linea';
DBLookupComboBox2.KeyField:='id_linea';
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