Entwickler-Ecke

Datenbanken - Feldeigenschaften


Koelschman - Do 10.04.03 13:22
Titel: Feldeigenschaften
Hallo,
ich habe ein leichtes Problem: (wahrscheinlich:-)

Also: ich muss von Tabellenfeldern aus einer beliebigen Datenbank die Feldgrößen herausfinden, d.h. ich muss über irgendeine abfrage herausfinden, wieviel Zeichen ich zum Beispiel in ein Textfeld einer Tabelle eingeben darf.

Leider habe ich bis jetzt noch keine Möglichkeit gefunden. Wahrscheinlich stehe ich davor und sehe es nicht,

Schon einmal jetzt danke für die Hilfe!!!!


LCS - Do 10.04.03 13:56

Hi
wenn du über eine TTable-Komponente darauf zugreifst kannst du so verfahren:

Quelltext
1:
2:
for i := 0 to Table1.Fields.Count - 1 do
  Groesse := Table1.Fields[i].Size;

Allerdings liefert dir Size je nach FeldTyp unterschiedliche Informationen. Schau dir dazu unbedingt mal die Hilfe zu TField.Size an.

Gruss Lothar