Está en la página 1de 1

Tipos de datos de VBScript http://javascripts.astalaweb.com/Ayuda/html/vbsdatatype.

asp

Click here to show toolbars of the Web Online Help System: show toolbars

Maestría Tecnología Educativa - Estudia en el Tec de Monterrey

Hasta el
Ideal bt x 1 L
jueves 08
Visual Basic Scripting Edition
Tipos de datos de VBScript

VBScript tiene sólo un tipo de dato llamado Variant. Un dato Variant es un tipo de dato especial que puede contener diferentes tipos de
información, según cómo se utilice. Debido a que Variant es el único tipo de dato en VBScript, es también el tipo de dato devuelto por todas las
funciones en VBScript.

En su forma más simple, un dato Variant puede contener información numérica o de cadena. Este tipo de dato se comporta como un número
cuando lo utiliza en un contexto numérico y como una cadena cuando lo utiliza en un contexto de cadena. Es decir, si trabaja con datos que
parecen números, VBScript supone que son números y hace lo que sea más apropiado para números. Igualmente, si trabaja con datos que sólo
pueden ser datos de cadena, VBScript los trata como datos de cadena. Siempre puede hacer que los números se comporten como cadenas si
los escribe entre comillas (" ").

Subtipos de Variant

Más allá de las simples clasificaciones de datos numéricos o de cadena, un dato Variant puede hacer otras distinciones acerca de la naturaleza
específica de la información numérica. Por ejemplo, puede tener información numérica que represente una fecha o una hora. Cuando se utiliza
con otros datos de fecha u hora, el resultado se expresa siempre como una fecha o una hora. También puede tener una gran variedad de
información numérica que oscila en tamaño desde valores booleanos hasta números mayores de punto flotante. Estas categorías diferentes de
información que puede contener un dato Variant se llaman subtipos. La mayoría de las veces, puede poner el tipo de datos que desea en un
dato Variant y éste se comporta de la forma que sea más apropiada para los datos que contiene.

La siguiente tabla muestra subtipos de datos que puede contener el tipo Variant.

Subtipo Descripción
Empty La Variant no está inicializado. El valor es 0 para variables numéricas o una cadena de longitud cero ("") para variables de cadena.
Null La Variant, de manera intencionada, no contiene ningún dato válido.
Boolean Contiene True o False.
Byte Contiene un número entero entre 0 y 255.
Integer Contiene un número entero entre -32.768 y 32.767.
Currency De -922.337.203.685.477,5808 a 922.337.203.685.477,5807.
Long Contiene un número entero entre -2.147.483.648 y 2.147.483.647.
Single Contiene un número de punto flotante de precisión simple comprendido entre -3,402823E38 y -1,401298E-45 para valores negativos y entre
1,401298E-45 y 3,402823E38 para valores positivos.
Double Contiene un número de punto flotante de precisión doble comprendido entre -1,79769313486232E308 y -4,94065645841247E-324 para
valores negativos y entre 4,94065645841247E-324 y 1,79769313486232E308 para valores positivos.
Date (Time) Contiene un número que representa una fecha entre el 1 de enero del año 100 y el 31 de diciembre del año 9999.
String Contiene una cadena de longitud variable que puede ser de hasta aproximadamente 2 mil millones de caracteres.
Object Contiene un objeto.
Error Contiene un número de error.

Puede utilizar las funciones de conversión para convertir datos de un subtipo en otro. Además, la función VarType devuelve información acerca de
cómo se almacenan sus datos dentro de un dato Variant.

© 2001 Microsoft Corporation. Reservados todos los derechos.

Build: Versión de tema 5.6.9309.1546

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.

1 de 1 2/8/2018 12:42 AM

También podría gustarte