Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: DBGrid und verknüpfte Tabelle

  Alt 18. Mär 2006, 19:47
Hallo Uwe,

du schreibst von Verknüpfung und gibst TTable als verwendete Komponente an - dann hast du eine Master-Detail-Beziehung eingerichtet? Verwende eine TQuery und verknüpfe beide Tabellen über einen JOIN - die Query kannst du dann genau wie eine Tabelle als DataSet deiner DataSource angeben.

Delphi-Quellcode:
begin
  with Query do
  begin
    SQL.Text := 'select a.kunde, a.nummer, a.datum, p.nummer, p.artikel, p.anzahl '
              + 'from auftraege a, positionen p '
              + 'where a.id = p.auftrag '
              + 'order by a.datum';
    Open;
    // ...
  end;
end;
Grüße vom marabu
  Mit Zitat antworten Zitat