Ver Mensaje Individual
  #5  
Antiguo 25-04-2012
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Reputación: 13
MartinS Va por buen camino
Resuelto!!!

Bueno, comento resultados...
En definitiva use el componente de JEDI (MemoryData) porque lo utilizo como una base de datos plana y me es mas facil hacer despues la asignacion de los datos correspondientes a las tablas finales caso contrario utilizando listas iba a tener que calcular a partir desde donde empezaba la fecha y desde donde empezaba el texto. Asi queda la asignacion:

Código Delphi [-]
Procedure TPGenInfoInstit.Importacion;
Begin
  NovInternos.Close;
  NovInternos.SQL.Clear;
  NovInternos.SQL.Add('Select IdInt,Fecha,Detalle From Novedades ');
  NovInternos.SQL.Add('Where IdInt = :Cod');
  NovInternos.ParamByName('Cod').AsInteger := Codigo;
  NovInternos.Open;
  Memoria.Close;
  Memoria.EmptyTable;
  Memoria.Open;
  while not NovInternos.Eof do
  begin
     Memoria.Append;
     MemoriaFecha.Value := NovInternos.FieldByName('Fecha').AsDateTime;
     MemoriaDetalle.AsString := NovInternos.FieldByName('Detalle').AsString;
     MemoriaImprime.AsString := 'Sí';
     Memoria.Post;
    NovInternos.Next;
  end;
End;

Gracias y saludos.
Responder Con Cita