Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Bloqueos en paradox (https://www.clubdelphi.com/foros/showthread.php?t=5320)

User_Baja_2 17-11-2003 20:27:49

Bloqueos en paradox
 
Para gestión de base de datos, utilizo Paradox, para ello hago uso de los componentes, ClientDataSet y Tables, en el caso de que alguien introduzca más de 256 registros sin grabar (es decir sin hacer applyupdates en el clientdataset, para volcar la información a la tabla) falla porque no se permite bloquear tantos registros, pero me gustaría saber si conocen alguna forma o manera de poder grabarlo sin necesidad de que borre los registros que haya añadido de más. Quizá por bloques de 100 en 100 registros... desbloqueando cada registro grabado... mmm ¿alguna idea?

¿es posible esto?

Muchas gracias.

frankmch 23-11-2003 03:15:27

podrias intentar grabando tu informacion en un RXMemory, con la misma estructura de tu tabla, una ves conforme con los datos introducidos haces el copy de informacion a la tabla.
pero cuidado con la manera como copias la informacion del memory a la tabla puesto que el recorrer todo el memory para copiar en la tabla te generara un retardo considerable en la ejecucion del programa, para ello debes hacer una copia de forma diferente que no sea recorriendo la data si no moviendola en bloque.
otra opcion seria usar un parser xml... para ello.


La franja horaria es GMT +2. Ahora son las 01:24:28.

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