PDA

Ver la Versión Completa : IBQuery1 solo muestra 1 registro


ascrnet
24-12-2007, 03:39:07
hola

tengo un problema con el IBQuery1 solo me muestra el ultimo registro :confused: y tengo dos registro. eso estoy usando


IBQuery1.Close;
IBQuery1.SQL.CLEAR;
IBQuery1.SQL.ADD('SELECT ID,NOMBRE FROM GAMES ORDER BY NOMBRE ASC');
IBQuery1.open;
IBQuery1.First;
while (not IBQuery1.Eof) do
begin
root := TreeView1.Items.AddChild(root,IBQuery1.Fields[1].Text);
root.ImageIndex := 2 ;
root.SelectedIndex := 2 ;
Showmessage(IBQuery1.Fields[1].Text);
Showmessage(IntToStr(IBQuery1.RecNo));
IBQuery1.Next;
end;
eso y tambien el recordcount dice 1 :confused:

Pd. uso delphi 7 + firebird

saludos

Al González
24-12-2007, 03:54:28
¡Hola!

Si dejas correr el programa, ¿cuántas veces aparecen las ventanas mostradas por ShowMessage? ¿Qué versión de Firebird utilizas? Considera que los IBX no son del todo compatibles con Firebird 2.

Esperamos tu retroalimentación (incluso en Navidad se "trabaja" aquí ;)).

Saludos.

Al González. :)

ascrnet
24-12-2007, 04:00:52
¡Hola!

Si dejas correr el programa, ¿cuántas veces aparecen las ventanas mostradas por ShowMessage? ¿Qué versión de Firebird utilizas? Considera que los IBX no son del todo compatibles con Firebird 2.

Esperamos tu retroalimentación (incluso en Navidad se "trabaja" aquí ;)).

Saludos.

Al González. :)

era algo facil, es que estaba usando una db antigua ese era el problema. :D gracias por tu disposicion en ayudarme.

saludos