Datentypen

Variablen und Felder werden typisiert übergeben, d. h. je nach Inhalt in der Datenbank als Text, Zahl etc. Dies besorgt die Datenbindung in der Regel automatisch, eine explizite Übergabe des Typs ist nur dann notwendig, wenn zusätzlich eigene Daten übergeben werden. Auch dann wird meist schon der passende Datentyp vorgewählt (z. B. bei Übergabe von DateTime-Objekten).

Die folgende Tabelle zeigt die wichtigsten Datentypen.

 

Datentyp

Verwendung

LlFieldType.Text

Text.

LlFieldType.RTF

RTF-formatierter Text. Dieser Feldtyp kann im Designer direkt in einem RTF-Feld bzw. RTF-Objekt verwendet werden.

LlFieldType.Numeric
LlFieldType.Numeric_Integer

Zahl. Die Datenbindung unterscheidet automatisch zwischen Gleitkommazahlen und Integer-Werten.

LlFieldType.Boolean

Logische Werte.

LlFieldType.Date

Datums- und Zeitwerte (DateTime).

LlFieldType.Drawing

Grafik. In der Regel wird der Dateiname angegeben, für Bitmaps und EMF-Dateien ist auch eine direkte Übergabe des Speicherhandles möglich. Die Datenbindung untersucht automatisch Byte[]-Felder auf Ihren Inhalt und meldet diese als Grafik an, wenn sich ein passendes Format findet.

LlFieldType.Barcode

Barcode. Barcodes können am einfachsten als Instanzen der LlBarcode-Klasse direkt in den Add-Methoden der Variables- und Fields-Eigenschaft übergeben werden.

LlFieldType.HTML

HTML. Der Inhalt der Variablen ist ein gültiger HTML-Stream, ein Dateiname oder eine URL.