Ver Mensaje Individual
  #11  
Antiguo 17-07-2003
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Reputación: 27
delphi.com.ar Va por buen camino
Normalmente cuando recorro un DataSet, que tiene asociado controles visuales hago esto:
Código:
DataSet.DisableControls;
try
  Bookmark := DataSet.Bookmark;
  try
    DataSet.First;
    while not DataSet.EOF do begin
      ....
      DataSet.Next;
    end;
  finally
    DataSet.Bookmark := Bookmark;
  end;
finally
  DataSet.EnableControls;
end;
El DisableControls es para que los controles no reflejen el cambio de registro y el BookMark es para retornar a la posición anterior.

Comentario: Ten en cuenta que este código esta recorriendo el DataSet desde el primer registro, creo que esto tu no lo quieres.


Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.

Última edición por delphi.com.ar fecha: 17-07-2003 a las 18:55:23.
Responder Con Cita