Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Rapidez de las Tablas y Aplicacion (https://www.clubdelphi.com/foros/showthread.php?t=33702)

Carliviris 14-07-2006 15:18:49

Rapidez de las Tablas y Aplicacion
 
Saludos a todos:

Mi problema es el siguiente: tengo una tabla con muchos registros. Al momento de ejecutarse el programa, se abre la base de datos y luego la tabla. Como son muchos registros, la tabla dura demasiado para completar la operacion y por lo tanto, para presentar el primer formulario del programa dura casi 2 minutos. Aunque despues que carga, todo lo hace muy rapido y bien.

Me podrian decir como hago para eficientizar ese proceso??


Se los agradeceria.

Carliviris 14-07-2006 16:49:46

parece que no hay nadie quien pueda ayudarme por aqui.

hasta la proxima

Neftali [Germán.Estévez] 14-07-2006 16:56:19

¿Con qué Base de Datos estás trabajando?
¿Cargas todos los datos a local? ¿es necesario?

Carliviris 14-07-2006 17:27:49

estoy trabajando en informix
y a la otra pregunta,si, pero no es necesario

Neftali [Germán.Estévez] 17-07-2006 10:52:54

Normalmente los componentes de conexión (no comentas cuales estás utilizando) poseen métodos de trabajo: Cliente y Servidor; en el primer caso todos los datos se traen a memoria, en el segundo sólo los que se "van pidiendo".

Revisa los componenetes que utilizas y mira documentación.

Otra opción es que te plantees aplicar un filtro antes de abrir la tabla; Normalmente devolverle al usuario más de 2000 registros (en un Grid) es inútil (lo se por experiencia), porque son datos no manejables; Es mejor que le permitas aplicar un filtro antes de abrir y una vez seleccionado el filtro también puedes aplicar un Top para devolver un "tope" de registros.


La franja horaria es GMT +2. Ahora son las 07:47:24.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi