AzidRain muchas gracias por tu sugerencia, pues si tienes razon estuve probando varias cosas y decidi cambiar a la UniQuery
Al principio me costo un poco de trabajo encontrar como relacionar entre los objetos de la form pero por fin lo logre
y para evitar que me pasara lo mismo que con la UniTable
Cambie el codigo de carga inicial
Por
Código SQL
[-]
SELECT *
FROM MainDB
WHERE
MainDB.NOMBRE LIKE '% %' AND
MainDB.APELLIDOPATERNO LIKE '% %' AND
MainDB.APELLIDOMATERNO LIKE '% %'
ORDER BY
MainDB.NOMBRE ASC,
MainDB.APELLIDOPATERNO ASC,
MainDB.APELLIDOMATERNO ASC
Para que me aparezca un registro en blanco y con eso el tiempo de carga de 4 minutos se redujo a unos cuantos segundos
Ahorita me estoy familiarizando con cargar solo el registro que necesito y poder actualizarlo... ahi la llevo
Pero ahora que me sugeriste cargar por lotes de 50 me parece mucho mejor
Solo que como le indico al componente o la Grid que cuando llegue al final de los 50 y quiero ver los siguientes 50 me los muestre o regresar a los anteriores 50, se agradece la ayuda