Cita:
Empezado por bulc
...Ahora a ver como me las apaño para hacer un M/Detail.
|
Hola bulc.
Un ejemplo:
Código Delphi
[-]
procedure TForm1.FormCreate(Sender: TObject);
begin
with SDSMaster do
begin
Connection:= SQLConnection1;
DataSet.CommandText:= 'SELECT * FROM MAESTRO';
Open;
end;
with SDSDetail do
begin
Connection:= SQLConnection1;
MasterSource:= dsMaster;
DataSet.DataSource:= dsMaster;
DataSet.CommandText:= 'SELECT * FROM DETALLE WHERE ID_MAESTRO = :ID';
IndexFieldNames:= 'ID_MAESTRO';
MasterFields:= 'ID';
Open;
end;
end;
Es similar a configurar una relacion master/detail en
BDE y como todas las propiedades usadas son publicadas, es configurable desde el
Object Inspector en tiempo de diseño.
Pero no utilizo
dbExpress en mis desarrollos, por lo que te recomiendo que también revises estos enlaces:
Saludos