![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
.mdb-ADO, forma de grabar los cambios. Refresh me da error
hola;
Me estoy liando un poco. He buscado info, pero no encuentro nada. El problema es que si a un TAdoQuery le dejo el cursor en Client no me deja hacer refresh. Y si lo pongo en Server, si me deja, pero va lentisimo. Aunque esto es muy raro, vereis: Tengo una tabla .dbf la cual copio todo a la .mdb. Pues si tengo ADO con el cursor Client, copio 14.000 registros en 10 segundos con disable controls, 26 segundos con la grilla activa. Pero como he dicho no me deja hacer Refresh. Si pongo el cursor en Server, si me deja pero va leeeeeentisimo. Se tira varios segundos por cada registro que recorre de la tabla .dbf hasta llegar a pararse. No entiendo todavia estos parametros y su correcta configuración. ¿Me podeis hechar una mano? |
#2
|
||||
|
||||
Otra forma de hacer Refresh es cerrar y abrir la tabla o consulta de nuevo.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
![]() |
#3
|
||||
|
||||
Gracias marcoszorrilla;
Pero, me gustaria saber cual es el valor adecuado para la propiedad Cursor. El programa va a correr en una red de 2 ordenadores. ¿Debe ser la misma configuracion en ambos? ¿Debo hacer algo con las transacciones? ![]() |
#4
|
||||
|
||||
En lugar de refresh, usa requery, y en lugar de usar un ciclo para jalarte los datos del dbf al mdb usa una sentencia sql de insercion, 14mil registros a lo mucho tardará un segundo.
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Los cambios hechos por una 2da forma no se actualizan inmediatamente | joal | Conexión con bases de datos | 1 | 06-04-2007 19:18:49 |
Error al Grabar informacion | The_figo | MySQL | 0 | 30-10-2006 17:53:53 |
Error al Minimizar forma CLX | fsilva79 | Varios | 1 | 31-08-2005 07:07:00 |
Por que no puedo grabar los cambios con Zeos.... | uper | MySQL | 0 | 14-07-2005 18:56:12 |
Error al grabar | silviodp | Conexión con bases de datos | 5 | 31-05-2004 17:52:34 |
![]() |
|