![]() |
En red, las BD Access ¿en con SQLs, ¿viaja el archivo completo igual que paradox...?
Hola;
He leido varias veces el tema de que en una red, las tablas paradox y dbase se trasmiten enteras ( el fichero entero ) a traves de la red. Osea que aunque utilices sentencias SQL donde el resultado sean solo 20 registros, da igual, pues viajaran por la red todo el archivo. Cosa esta que no ocurre con servidores como Interbase, FireBird... ¿Con Access ocurre lo mismo?. Utilizo Access 2003. |
Creo que confundes cosas; Si ejecutas una SQL sólo esos datos se transmiten por la red.
Otra cosa, es que si la consulta devuelve 5000 registros, se envíen los 5000 o se envíen bloques a medida que se necesitan. Para el caso de Access (o MDB's que sería más correcto), depende del proveedor de acceso. En este caso ADO; Si miras los parámetros de la ADOConnection/ADOTable/ADOQuery verás que hay una propiedad llamada CursorLocation, que te permite que "no todos los datos" se envién al cliente al abrir la consulta, sino que se vayan leyendo a medida que se necesitan. |
Cita:
Solo llevo unos dias con MDB´s y ADO y todavia tengo que estudiarme bien los componentes ADO. Gracias :) |
Cita:
|
Ok, gracias :)
|
La franja horaria es GMT +2. Ahora son las 13:07:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi