VARTYPE( )-Funktion
Gibt den Datentyp eines Ausdrucks zurück.
VARTYPE(eExpression [, lNullDataType])
Rückgabewerte
Zeichen
Parameter
- eExpression
Gibt den Ausdruck an, für den der Datentyp zurückgegeben wird. VARTYPE( ) gibt ein einzelnes Zeichen zurück, das den Datentyp des Ausdrucks bezeichnet. Die folgende Tabelle zeigt eine Liste der für den jeweiligen Datentyp von VARTYPE( ) zurückgegebenen Zeichen:Zurückgegebenes Zeichen Datentyp C Zeichen oder Memo N Numerisch, ganze Zahl, Gleitkommazahl oder Double Y Währung L Logisch O Objekt G Objektfeld D Datum T DatumZeit X NULL U Unbekannt
Anmerkung Wenn eExpression ein Array ist, wird das erste Element im Array ausgewertet.
- lNullDataType
Gibt an, ob VARTYPE( ) den Datentyp zurückgibt, wenn eExpression einen NULL-Wert enthält. Wenn lNullDataType Wahr (.T.) ist, gibt VARTYPE( ) den Datentyp von eExpression zurück. Wenn lNullDataType Falsch (.F.) oder nicht angegeben ist, gibt VARTYPE( ) X zurück, was angibt, dass eExpression einen NULL-Wert enthält.
Hinweise
VARTYPE( ) ähnelt der Funktion TYPE( ), VARTYPE( ) ist jedoch schneller und verlangt keine Anführungszeichen um den Ausdruck, für den der Datentyp zurückgegeben wird.
VARTYPE( ) gibt U zurück, wenn Sie eine nicht vorhandene Variable angeben.