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