ASP – Descobrindo o tipo do conteudo de uma variavel

Nesse artigo iremos ver como descobrir o tipo do conteudo de uma variavel.

Em alguns momentos precisamos saber o tipo da variavel para poder saber nosso próximo passo. Nessa hora podemos contar com a função VarType() o retorno dessa função é o tipo de variavel que foi passada a função.

Exemplo:

<%

var = cdate("10/09/2007")

response.Write(VarType(var))

%>

Nesse caso a função retornara o codigo 7 que significa que a varaivel passada é do tipo data

Outro exemplo:

<%

var = 200

response.Write(VarType(var))

%>

Nesse exemplo o retorno sera 2, que é o codigo do inteiro.

Segue tabela com os codigos de retorno da função VarType():

Codigo de retorno Tipo de variavel
0 Empty
1 Null
2 Integer
3 Long integer
4 Single-precision floating-point number
5 Double-precision floating-point number
6 Currency
7 Date
8 String
9 Automation object
10 Error
11 Boolean
12 Variant (used only with arrays of Variants)
13 A data-access object
17 Byte
8192 Array

Espero ter ajudado e ate a próxima.

Henrique

www.urbanmotion.com.br