Einzelnen Beitrag anzeigen

jensw_2000
(Gast)

n/a Beiträge
 
#2

Re: Spaltennamen ins ComboBox

  Alt 22. Jul 2005, 17:26
Wenn du keine statischen Spaltenzuweisungen in deinem GBGrid erstellt hast dann

DBGrid1.Datasource.Dataset.GetFieldNames(Combobox1.items);
Wenn du die Spalten im DBGid fest hinzugefügt hast dann

Delphi-Quellcode:
for i:=0 to dbgrid1.columns.count-1 do
begin
  // Feldnamen in eine Combobox schreiben
  Combobox1.items.add(dbgrid1.Columns[i].FieldName);

  // Spaltentitel in eine Combobox schreiben
  Combobox2.items.add(dbgrid1.Columns[i].Title);
end;
EDIT:
----------------------------------------------------------------------------
Fast übersehen,
Willkommen in der DP

Übrigens -> in der IDE das SQLTable-/SQLQuery Object markieren -> F1
Die Methode GetFieldNames sollte dann schnell ins Auge fallen ...

Das geht oft schneller und bringt dazu noch einen gewissen Lerneffekt ...

Schöne Grüße,
Jens

  Mit Zitat antworten Zitat