How many data types are supported in Vbscript?

Answer Posted / satya

All variables in VBScript are a data type called Variant.
This means that you do not (and cannot)
explicitly declare the variable type. In fact, with
VBScript you do not need the Dim statement to allocate
storage for a variable. At runtime, the Parser in the
VBScript Scripting Engine determines the Variant
data subtype to be used.

Variant data subtypes Subtype Description
Boolean - Either True or False
Byte - Contains integer in the range 0 to 255
Currency Floating-point number in the range -
922,337,203,685,477.5808 to 922,337,203,685,477.5807
Date(Time)- Contains a number that represents a date
between January 1, 100 to December 31, 9999
Double -Contains a double-precision, floating-point number
in the range -1.79769313486232E308 to -
4.94065645841247E-324 for negative values;
4.94065645841247E-324 to 1.79769313486232E308 for positive
values
Empty -Uninitialized Variant
Error -Contains an error number used with runtime errors
Integer -Contains integer in the range -32,768 to 32,767
Long Contains integer in the range -2,147,483,648 to
2,147,483,647
Null -A variant containing no valid data
Object- Contains an object reference
Single -Contains a single-precision, floating-point number
in the range -3.402823E38 to -1.401298E-45
for negative values; 1.401298E-45 to 3.402823E38 for
positive values
String Contains a variable-length string that can be up to
approximately 2 billion characters in length.

The Parsers choice of data subtype will depend on how the
variable is used in a statement or function.
Note that a variable’s subtype can change within a code
segment.

Is This Answer Correct ?    6 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

how to write validation function for date in vb script

2140


Can automation testing find ssame no. of bugs what we can find by manual testing?

1464


What is the main difference between function and sub-procedure?

549


1. How to handle object implementation change in DP for Ex: i have login page with username,pasword (editboxes),login,cancel(buttons). Here i written DP code for login page with the help properties. My questions: 1.If properites are changing dynamically i will do (i want code for that) 2.if objects are changed dynamcally i will do (i wnat code for that)

1611


Mention what is the use of option explicit in vbscript?

544






Mention how to create a cookie using vbscript?

526


Mention how to access array data?

511


How to write functions and sub in vb script?

620


Which data type/types are supported by vbscript language and what are their specialties?

592


what is the use of QCUtil? explain with one example?

6318


filter the array values without using filter function?

1653


How to Import data from a file (file is on the desktop) to the data table

1577


If else for do while select in vb script?

638


Mention what is the difference between vbscript and vba?

516


how to acces the remote mechine using vb cript(QTP)

1599