Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera é o seguinte,
tenho uma variavel vindo pelo get e preciso criar um array de acordo com o numero dessa variavel, só que quando eu tento criar o array da o seguinte erro:
Erro de compilação do Microsoft VBScript (0x800A0402)
Constante inteira esperada
Ja tentei Cint, Integer mas nada funciona, segue abaixo o codigo:
dim itens(request("qtdItens"))
Alguem sabe como faço pra criar esse array?
Vlwz
pode esta vindo como texto mesmo o valor
você deve dimensionar uma variável e depois redimensioná-la como uma array
i = 20 ' aki pode ser seu request
Dim minhaArray()
ReDim minhaArray(i)
dim itens
Redim itens(request("qtdItens"))
Obs. não é interessante colocar o request direto. Melhor tratar o valor vindo antes, pois se informar um valor não suportado, dará erro.