Einzelnen Beitrag anzeigen

angos

Registriert seit: 26. Mai 2004
Ort: Rheine
549 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Panels und Buttons mit sql generieren

  Alt 20. Mär 2008, 15:21
ok,

da muss die SQL-Anweisung noch ein bisschen angepasst werden:

SQL-Code:
select * from t2 left outer join t1 on t2.name=t1.gruppe
Order by t2.name
Nun kannst du die Datenquelle ja einfach nacheinander abarbeiten, jedesmal wenn sich t2.name ändert erstellst du das panel und den Button ansonsten nur den Button.

so in der Art sollte das dann gehen
Delphi-Quellcode:
  sPnl := '';
  
  Query.First;
  while not Query1.eof do
  begin
    if sPnL <> Query.FieldByName('NAME').asString then
    begin
      sPnl := Query.FieldByName('NAME').asString;
      ErezugePanel;
    end;
     
    ErzeugeButton;

    Query.Next; // EDIT: Query.Next sollte nicht fehlen :)
  end;
Ansgar
  Mit Zitat antworten Zitat