Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

The Jhunior

[Resolvido] Criar Variavel com valor do i

Recommended Posts

Opa, gostaria de saber se algum sabe como criar uma varial dentro de uma While utilizanndo o valor de i

 

Ex.

 

i = 0

While Not rs.Eof

ID = rs("ID")

rs.MoveNext : Wend

 

Gostaria que cada while criasse uma variável ID1, ID2, ID3, ID4 e assim por diante

 

Do jeito que está ele substitui.

 

Se algum souber como ajudar agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

use um contador (incremento) para isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utilize um array e a cada loop você utiliza o 'Redim Preserve' para atualizar o tamanho do array de forma dinâmica.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu pessoal, consegui aqui

 

i = 1
Dim myFixedArray(9999) 

While Not rs.Eof


	myFixedArray(i) = rs2("ID")

	response.write  myFixedArray(i)

	i = i + 1


rs.MoveNext : Wend

 

Mas no caso ele se limita a 9999, pesquisei mas não achei de uma forma que não tenha limite, alguem sabe como deixar ilimitado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu pessoal, consegui aqui

 

i = 1
Dim myFixedArray(9999) 

While Not rs.Eof


	myFixedArray(i) = rs2("ID")

	response.write  myFixedArray(i)

	i = i + 1


rs.MoveNext : Wend

 

Mas no caso ele se limita a 9999, pesquisei mas não achei de uma forma que não tenha limite, alguem sabe como deixar ilimitado?

 

cara faz o seguinte:

 

i = 1
Dim myFixedArray(rs.RecordCount)

 

assim teu array terá o tamanho necessário que retornou da sua consulta.

 

PS: Levando em consideração o seu recordset (rs)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não existe limite para o tamanho do array, mas existe tempo limite de execução, além de tamanho limite de alocação de bytes na memória.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.