MS Access 中的 VarType函数
在本文中,我们将介绍 MS Access 中的 VarType函数,并将介绍 VarType函数的变量类型,还将介绍每个 VarType函数的返回类型。让我们一一讨论。
变量类型:
它是 Microsoft Access 中的函数,用于返回指示变量子类型的 Integer。在 MS Access VarType()函数中返回一个整数,并且该整数指示变量的子类型,例如如果一个值是整数值,那么它将简单地返回 2 作为整数。
句法 :
VarType ( varname )
- 参数 –此方法接受一个参数,如上所述和如下所述。
- varname –它是一个变体,包含除用户定义类型的变量之外的任何变量。
返回:
它返回一个表示变量类型的整数。
例子 -
在此示例中,您可以看到所有 Var 类型名称和每种类型的返回值。此外,每个变量类型的描述以便更好地理解。
Constant(Var Type Name) | Description Of Variable Type | Return Value |
---|---|---|
Empty | Empty (uninitialized) | 0 |
Null | Null (no valid data) | 1 |
Integer | Integer | 2 |
Long | Long integer | 3 |
Single | Single-precision floating-point number | 4 |
Double | Double-precision floating-point number | 5 |
Currency | Currency value | 6 |
Date | Date value | 7 |
String | String | 8 |
Object | Object | 9 |
Error | Error value | 10 |
Boolean | Boolean value | 11 |
Variant | Variant (used only with arrays of variants) | 12 |
DataObject | A data access object | 13 |
Decimal | Decimal value | 14 |
Byte | Byte value | 17 |
UserDefinedType | Variants that contain user-defined types | 36 |
Array | Array | 8192 |
例子 -
让我们考虑一个像 80000 这样的长整数值,那么如果您将使用 VarType函数,那么它将为长整数返回 3。
SELECT VarType(80000);
输出 -
3
例子 -
让我们考虑像 11.1 这样的 Decimal 值,然后如果您将使用 VarType函数,那么它将返回 14 作为 Decimal。
SELECT VarType(11.1);
输出 :
14
例子 -
让我们考虑一个像 Geeksforgeeks 这样的字符串值,那么如果您将使用 VarType函数,那么它将为字符串返回 8。
SELECT VarType( "Geeksforgeeks");
输出 :
8
例子 -
让我们考虑像 #11/09/20# 这样的日期值,那么如果您将使用 VarType函数,那么它将返回 7 作为日期值。
SELECT VarType( #11/09/20# );
输出 -
7
在 Visual Basic 中实现 VarType函数:
让我们在 Visual basic for application 中实现 VarType函数。演示VarType函数以确定变量的子类型的程序。
例子 -
Dim StrVar, DateVar, IntVar, MyFun
StrVar = "Ashish"
DateVar = #11/09/20#
IntVar = 500
MyFun = VarType(DateVar) ' Returns 7.
MyFun = VarType(StrVar) ' Returns 8.
MyFun = VarType(IntVar) ' Returns 2.