Trazer os dados dos registro de uma tabela em vetor

26/07/2008

0

galera to em duvida de como fazer essa rotina
de
Trazer os dados dos registro de uma tabela em 1 vetor

por exemplo gostaria de passar a (tabela, chaveprimaria, valor da chave) retornando TVetor.
E nessa funcao tragaria todos os dados se achar é claro para um vetor, como faço para varrer os campos e jogando os valores de uma tabela/registros


Guigosnet

Guigosnet

Responder

Posts

27/07/2008

Thomaz_prg

Num vetor (array) você traria os valores e tal, porém, não como um par chave/valor, ou seja, poderia ter os valores, mas teria que saber a quem (qual campo) pertence cada valor. Mas poderia fazer assim:

var
vetor:array of variant;
i:integer;
begin

SetLength( vetor , Dataset.FieldCount );
for i:=0 to Dataset.FieldCount-1 do
vetor[i] := Dataset.Fields[i].Value;

end;


Dessa forma você teria os valores dos campos em um vetor.


Responder

27/07/2008

Guigosnet

blz, obrigado deu certo


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar