|
Antes de comenar el recorrido:
Query1.DisableControls;
Después de terminar el recorrido:
Query1.EnableControls;
DisableControls desconecta cualquier control "data aware" del data set, no sólo el dbgrid.
Toma en cuenta que al volver a conectar con EnableControls el cursor se situará donde se haya quedado el Query (muy posiblemente al final) por lo que quizá te convenga hacer un Query.First antes de EnableControls o incluso puedes usar bookmarks para preservar el registro actual y restaurarlo luego del recorrido.
// Saludos
|