vbscript的数据类型:VBScript 数据类型



什么是 VBScript 数据类型?
VBScript 只有种数据类型称为 VariantVariant 是种特殊数据类型根据使用方式它可以包含区别类别信息 Variant 是 VBScript 中唯数据类型所以它也是 VBScript 中所有返回值数据类型

最简单 Variant 可以包含数字或串信息Variant 用于数字上下文中时作为数字处理用于串上下文中时作为串处理这就是说如果使用看起来象是数字数据则 VBScript 会假定其为数字并以适用于数字方式处理和此类似如果使用数据只可能是则 VBScript 将按串处理当然也可以将数字包含在引号 (\" \") 中使其成为

Variant 子类型
除简单数字或串以外Variant 可以进步区分数值信息特定含义例如使用数值信息表示日期或时间此类数据在和其他日期或时间数据起使用时结果也总是表示为日期或时间当然从 Boolean 值到浮点数数值信息是多种多样Variant 包含数值信息类型称为子类型大多数情况下可将所需数据放进 Variant 中而 Variant 也会按照最适用于其包含数据方式进行操作

下表显示 Variant 包含数据子类型:

子类型     描述
Empty      未 Variant对于数值变量值为 0;对于串变量值为零长度串 (\"\")

Null       不包含任何有效数据 Variant

Boolean    包含 True 或 False

Byte       包含 0 到 255 的间整数

Integer    包含 -32,768 到 32,767 的间整数

Currency   -922,337,203,685,477.5808 到 922,337,203,685,477.5807

Long       包含 -2,147,483,648 到 2,147,483,647 的间整数

Single     包含单精度浮点数负数范围从 -3.402823E38 到 -1.401298E-45正数范围从 1.401298E-45 到 3.402823E38

Double     包含双精度浮点数负数范围从 -1.79769313486232E308 到 -4.94065645841247E-324正数范围从 4.94065645841247E-324 到 1.79769313486232E308

Date (Time) 包含表示日期数字日期范围从公元 100 年 1 月 1 日到公元 9999 年 12 月 31 日

String     包含变长最大长度可为 20 亿个

Object     包含对象

Error      包含

您可以使用转换来转换数据子类型另外可使用 VarType 返回数据 Variant 子类型
Tags:  vbscript.dll vbscript vbscript打开数据库 vbscript的数据类型

延伸阅读

最新评论

发表评论