hi lord.paddington!
die fehlermeldung zeigt dir ohnehin, was falsch ist
| Zitat: |
| Incompatible types: 'String' and 'TFieldDef' |
du willst einem string das object TFieldDef zuzuweisen.
versuchs mit
Delphi-Quelltext
1:
| DBComboBox1.Items[0]:=DataModule1.Clientdataset1.FieldDefs[1].name; |
wenn du den feldnamen haben willst.
alle feldnamen einer tabelle bekommst du mit
Delphi-Quelltext
1: 2:
| for i:= 0 to .....FieldDefs.Count-1 do Feldname[i]:= .....FieldDefs[i].Name |
so sollte es klappen, sofern ich dein problem richtig verstanden hab weitere properties von FieldDefs sind: DataType, Size und Precision. welche werte sie zurückliefern, musst selbst herausfinden
mfg, stefan