Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Lectura secuencial con Tadoquery (https://www.clubdelphi.com/foros/showthread.php?t=60867)

miguelcba 16-10-2008 16:26:08

Lectura secuencial con Tadoquery
 
hola a todos,
queria saber como puedo leer secuencialmente los registros devueltos de una consulta con adoquery.
no lo he encontrado en el foro. desde ya gracias.

TOPX 16-10-2008 16:32:43

Hola,

Con cualquier descendiente de TDataset:

Código Delphi [-]
AdoQuery1.First;
while not AdoQuery1.Eof do
begin
  ShowMessage(AdoQuery1.Fields[0].AsString);
  AdoQuery1.Next;
end;

Caro 16-10-2008 16:33:18

Hola miguelcba, puedes recorrer de esta forma:

Código Delphi [-]
 AdoQuery.First;
 While Not AdoQuery.Eof do
  begin
   campo1 := AdoQuery.FieldByName('campo1').AsString;
   campo2 := AdoQuery.FieldByName('campo2').AsString;
 
   AdoQuery.Next;
  end;

Saluditos

miguelcba 16-10-2008 16:44:10

gracias caro y a topx
 
gracias por sus respuestas, me ha quedado muy claro
ya me pongo ha trabajar con ellos.


La franja horaria es GMT +2. Ahora son las 00:01:46.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi