Ver Mensaje Individual
  #4  
Antiguo 14-04-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola @-Soft.

El amigo ElKurgan te dió un ejemplo genérico dando solución a tu primer pregunta y tácitamente contempla lo que consultas ahora.

Si quisieras mostrar un campo no es necesario el for ya que, valga la redundancia, es uno sólo.

Por ejemplo si quisieras mostrar campo de índice 0 :
Código Delphi [-]
   Memo1.Lines.Add(Consulta.Fields[0].AsString);
O de otro modo, referenciando el nombre del campo que buscas mostrar:
Código Delphi [-]
   Memo1.Lines.Add(Consulta.FieldByName('CAMPO').AsString); // Reemplazá 'CAMPO' por el nombre del campo que deseas mostrar

Con el mismo resultado, usando la función FindField:
Código Delphi [-]
   Memo1.Lines.Add(Consulta.FindField('CAMPO').AsString);
Es decir, tres formas diferentes de mostrar el mismo resultado.

Saludos.

Edito: En realidad serían cuatro si está creado el campo persistente:
Código Delphi [-]
   Memo1.Lines.Add(ConsultaCAMPO.AsString);
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 14-04-2012 a las 06:05:28. Razón: corrección
Responder Con Cita