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
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
Curtir tópico
+ 0
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.
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
Clique aqui para fazer login e interagir na Comunidade :)