Registriert seit: 6. Apr 2005
10.109 Beiträge
|
Re: Tabellen zur laufzeit erstellen
21. Sep 2006, 18:58
Hallo Uwe,
laut Online-Hilfe sollst du statt Add() die Methode AddFieldDef() benutzen. Die Größenangabe ist für die einzelnen Feldtypen unterschiedlich zu interpretieren. Bei BLOB-Feldern (ftMemo, ftGraphic, ...) kann Size einen Wert von 0 bis 240 annehmen und legt fest, wieviel Bytes der Daten direkt in der Tabelle gespeichert werden - der Rest wird extern verwaltet. Bei ftMemo macht ein Wert größer 0 sicher Sinn, weil so schnell auf den Beginn eines Textes zugegriffen und dem Benutzer signalisiert werden kann, ob das Memo leer ist oder nicht. Bei ftGraphic würde ich Size wohl eher mit 0 angeben, da die gespeicherte Information sicher nur als Ganzes verwertet werden kann.
Grüße vom marabu
|