Einzelnen Beitrag anzeigen

Benutzerbild von Leuselator
Leuselator

Registriert seit: 18. Mär 2003
Ort: Berlin
589 Beiträge
 
Delphi 8 Architect
 
#2

Re: DBGrid auf anderen Datasource setzen per ButtonClick, zu

  Alt 13. Jan 2004, 16:22
wenn Du dem DBGrid nicht zur Entwurfszeit (durch Doppelclick und anschliessende Bearbeitung in dem sich öffnenden Fenster) persistente Spalten hinzugefügt hast, dann ja:
Delphi-Quellcode:
// 2 Datasources dscErsteQuery und dscZweiteQuery sowie Button1 und Button2 müssen existieren
Form1.ButtonClick(Sender : TObject)
begin
  if (Sender is TButton) then begin
    if TButton(Sender) = Button1 then DeinDBGrid.DataSource := dscErsteDataSource;
    if TButton(Sender) = Button2 then DeinDBGrid.DataSource := dscZweiteDataSource;
  end;
end;
Gruß
Tim Leuschner
Programmierer = moderner Sysiphos: stets wenn er meint, den Stein seiner Dummheit auf den Berg des Wissens gewuchtet zu haben, erblickt er einen völlig neuen Aspekt und der Dummfels poltert mit Getöse zurück ins Tal der Unwissenheit...
  Mit Zitat antworten Zitat