Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
Guardado Físico de los Datos de una Tabla - Delphi
Lenguaje de programación Borland Delphi


Existen varias soluciones, aquí expongo dos:

Solución 1:

Añadir en la sección "USES" lo siguiente: DBITypes, DBIProcs, DBIErrs

Cuando grabes los datos (al pulsar Aceptar en un botón, ...) escribir lo siguiente:

Table1.DBISaveChanges(Table1.Handle);

ó

Query1DBISaveChanges(Query1.Handle);

Nota: Debes ponerlo después del "Post".

Solución 2:

Para que tus datos se graben físicamente como debe ser, debes forzar a que se vacíe el buffer del BDBE, para ello, después de: TUTABLA.POST, debes colocar:

TUTABLA.FLUSHBUFFERS;

de esta manera te aseguras que tus datos se guarden y no haya problemas con los cortes de luz o errores del sistema operativo que dejen colgado el PC.




Publicado el: 2003-09-11

Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A