Dbgrid Columns Fieldname

Für Themen zu Datenbanken und Zugriff auf diese. Auch für Datenbankkomponenten.
Antworten
_ny
Beiträge: 40
Registriert: Do 18. Okt 2007, 13:40

Dbgrid Columns Fieldname

Beitrag von _ny »

Hallo,

wenn ich ein DBGrid auswähle, kann ich zwar über den Listeneditor der Eigenschaft "Columns" Spalten hinzufügen, und finde zu diesen Spalten dann auch die Eigenschaft "FieldName", das funktioniert jedoch nicht, wenn ich im Quelltext ein DBGrid mit Spalten füllen will, denen ich dann ein Feld der MySQL-DB zuordnen will. Der Compiler kennt die Eigenschaft FieldName schlichtweg nicht.

Hiermal der Quellcodeund die Frage: Wie weise ich zur Laufzeit ein Feld einer Spalte eines DBGrids zu?

(Quellecode gibts, sobald Lazarus nich mehr abstürzt, wenn ich Code Copy&Paste - is das ne Art perfider Copyrightschutz? *grummel*)

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Copy&Paste funktioniert bei mir im Windows, Ubuntu 7.10 und MacOS X.

TColumn(DBGrid1.Columns[0]).FieldName:='Hullibulli';
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten