Ver Mensaje Individual
  #2  
Antiguo 01-03-2007
pijo pijo is offline
Miembro
 
Registrado: sep 2003
Ubicación: Barcelona, casi
Posts: 56
Reputación: 21
pijo Va por buen camino
El problema de que sólo te enseñe un registro lo tienes en el while (creo), tú has escrito:
Cita:
Empezado por momo
Código Delphi [-]
  while qryProduct.Eof do
  begin
   ShowMessage(Format('%s', [
            qryProduct.FieldByName('product_name').AsString ]));
  qryProduct.Next;
  end;
Cuando yo supongo que tendria que ser:
Cita:
Empezado por momo
Código Delphi [-]
  while not qryProduct.Eof do
  begin
   ShowMessage(Format('%s', [
            qryProduct.FieldByName('product_name').AsString ]));
  qryProduct.Next;
  end;
Un consejito, si no tienes que crear campos calculados o lookup te recomendaria que no definieras los campos de la consulta, ya que si no tienes ninguno definido, en el momento de abrir la consulta te los crea dinámicamente según el resultado de la consulta.

ánimos
__________________
Ánimos.
Responder Con Cita