Ver Mensaje Individual
  #2  
Antiguo 22-08-2013
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.

Me parece mas simple mostrarlo en el Memo directamente desde una consulta.

Por ejemplo:
Código Delphi [-]
procedure EncolumnarMemo(const ColName:string; aQuery: TADOQuery; aMemo: TMemo);
begin
  aMemo.Lines.BeginUpdate;
  aMemo.Clear;
  try
    with aQuery do
    begin
      Close;
      SQL.Text := 'SELECT ' + ColName + ' FROM TU_TABLA';
      Open;
      while not Eof do
      begin
        aMemo.Lines.Add(FieldByName(ColName).AsString);
        Next;
      end;
      Close;
    end;
  finally
    aMemo.Lines.EndUpdate;
  end;
end;

Ejemplo del uso:
Código Delphi [-]
 
   EncolumnarMemo('NOMBRE_DEL_CAMPO',  ADOQuery1, Memo1);

Saludos.
__________________
Daniel Didriksen

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