📜  MS Access 中的 VarType函数

📅  最后修改于: 2022-05-13 01:55:27.360000             🧑  作者: Mango

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 TypeReturn Value
EmptyEmpty (uninitialized)0
NullNull (no valid data)1
IntegerInteger2
LongLong integer3
SingleSingle-precision floating-point number4
DoubleDouble-precision floating-point number5
CurrencyCurrency value6
DateDate value7
StringString8
ObjectObject9
ErrorError value10
BooleanBoolean value11
VariantVariant (used only with arrays of variants)12
DataObjectA data access object13
DecimalDecimal value14
ByteByte value17
UserDefinedTypeVariants that contain user-defined types36
ArrayArray8192

例子 -

让我们考虑一个像 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.