|
Demora en locate...
Me paso algo muy extraño....notè que mi aplicacion cuando estaba corriendo y haciendo pruebas, cuando trataba de ubicar un registro demoraba aproximadamente 10 segundos....demasiado....y eso que nada mas tiene como 200 registros.
Trabajo con INTERBASE y DELPHI 7 con IBX....Yo utilizo para localizar el metodo LOCATE.
Entonces hice un seguimiento (con F7) y me doy cuenta que la aplicacion recorre todos los registros para encontrar el que estoy buscando....me di cuenta porque tengo un manejador de evento en el evento AFTERSCROOL de la base de datos. Y el registro buscado esta de 100. entonces entra 100 veces al AFTERSCROLL..
Que acaso asi funciona el Locate....
si existe otra forma de buscar registros tambien agradeceria que me informaran
Muchas gracias
__________________
LK
|