recuperar dastos en un query

amblin
14 de Noviembre del 2004
tengo un query que como resultado me tira un solo registro con unos 7 campos, lo que estoy intentado hacer es agarrar los valores de la columna que por ciertos son todos enteros y ponerlo en un vector[7]
existe alguna funcion que me permirta recorrer los campos de mi query con un indice por ejemplo
for(i=0;I>7;i++)
{ vector[i]=query->columnaX[i]->Value } // me imagino que algo similar seria la sintaxis
les estare muy agradecidos si me dan una mano

mfcorral
14 de Noviembre del 2004
Tienes que añadir a tu formulario un componente TDataSource y editar la propiedad DataSet de este a la consulta que realizas.

Luego:

for I=0 to 6 do
begin
vector[I] = DataSource1.DataSet.Fields[I].AsInteger;
end;

Y listo.