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)
-   -   Problemas al grabar en bases Paradox (https://www.clubdelphi.com/foros/showthread.php?t=24525)

zugazua2001 24-08-2005 16:05:44

Problemas al grabar en bases Paradox
 
Hola, amigos del foro, yo arme una aplicacion que maneja base de datos de clientes con las fotos de los mismos, bueno yo ejecuto la aplicacion y anda perfecto, graba todo bien lo puedo ver sin problemas
Cierro, vuelvo a abrir la aplicacion y sigue bien.
Pero luego de varias ejecuciones, desaparecen registros, hay fotos que desaparecen.
En que le puedo estar errando. Como me aseguro de que mis datos se grabaron bien,
Yo utilizo dentro de mi modulo de datos la misma tabla fisica en una relacion Master-Slave y otra para recorrer por otro indice, esto puede estar complicando las cosas?

Yo uso para grabar los datos.

Modulo.Tabla.Datasource.Dataset.Post;
Modulo.Tabla.Close;

Gracias por todo.

Lepe 24-08-2005 16:21:03

Puedes usar el mismo evento AfterPost para todas las tablas:
Código Delphi [-]
procedure datamodule.TABLASAfterPost(Sender:TObject);
begin
 TTable(Sender).FlussBuffers;
end;
Como bien dice su nombre lo que hace es vaciar los buffers y forzar una escritura a la tabla física.

Un saludo

Lepe 24-08-2005 16:38:57

Cita:

Empezado por zugazua2001
Yo uso para grabar los datos.

Modulo.Tabla.Datasource.Dataset.Post;

De la tabla te vas al datasource, de ahí vuelves al Dataset, o sea a la tabla, y despues haces el Post :confused:

Quizás sea más rápido Modulo.Tabla.Post ;)

zugazua2001 24-08-2005 18:21:41

Gracias muy util
 
Gracias me fue muy util.


La franja horaria es GMT +2. Ahora son las 10:30:43.

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