FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
TADOTable al completo en memoria???
Hola a todos:
En mi aplicación accedo a una base de datos de Access mediante ADO, en la que hay una tabla con 42.000 registros. El caso, es que la aplicación ocupa en memoria casi 60 Mb y va muy lenta en los DBGrid. En cambio, si la tabla es Paradox (también con los 42.000 registros) y accedo a ella mediante BDE, la aplicación sólo ocupa 6 Mb en memoria y los DBGrid van de maravilla. Tengo estimado que la aplicación tenga que trabajar con unos 160.000 registros en varias tablas relacionadas. Para ello, necesito caracteristicas que me aporta Access, pero la aplicación sería mostruosa en memoria e iría muy lenta. La pregunta es, ¿hay alguna forma de leer tablas mediante ADO pero que sean tratadas como las de BDE? Vamos, que no las cargue en memoria, sino que las lea cuando vaya siendo necesario. Espero haberme explicado bien. Si no es así, reescribo el mensaje dando mas detalles. Un saludo y muchísimas gracias por vuestra atención.
__________________
Un cordial saludo. ~~~~~~~~~~~~~~~~~~ José A. Gómez Martín pandre@arsystel.com |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|