Ir para conteúdo

POWERED BY:

Arquivado

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

thiagocs

Array Dinâmico

Recommended Posts

Preciso fazer um recordset e antes de dar um MoveNext eu verifico se um campo tem um valor. Se sim eu o adiciono no array senão não faço nada. COMO FAZER ????OBS: naum tem como saber qtos registros terão o valor

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho então que você deveria fazer dois joguinhos de if.No primeiro você pega o numero de arrays.a = +1até finalizar o loop.Depois você faz um for pegando o Nome e adicionando o valor que você pegou no primeiro joguinho de IF.

Compartilhar este post


Link para o post
Compartilhar em outros sites

If Rs("Nome") <> "" Thena = a +1End IfFor i = 1 to aIf Rs("Nome") <> "" ThenNome = arrNome(i)End IfRs.MoveNextLoopSeria mais ou menos isso..

Compartilhar este post


Link para o post
Compartilhar em outros sites

LBound ( ) com Ubound()é possível obter o tamanho de um array

Fiquei interessado, como?Isso não é para mudar o TEXTO, para texto, e texto para TEXTO??? Hehehe

Compartilhar este post


Link para o post
Compartilhar em outros sites
LBound ( ) com Ubound()

 

é possível obter o tamanho de um array

Fiquei interessado, como?

 

Isso não é para mudar o TEXTO, para texto, e texto para TEXTO??? Hehehe

Acho que você está confundindo com LCase() e Ucase()!

Compartilhar este post


Link para o post
Compartilhar em outros sites

LBound - Pega o menor indice da matriz (padrão é zero);

UBound - Pega o maior indice da matriz;

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim:dim meuArray(), cont...cont=1do until vRecordset.eof if <teste> then redim preserve meuArray(cont) meuArray(cont) = vRecordset("nomeDoCampo") cont = cont +1 end ifvRecordset.moveNextloop

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.