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