Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Actualización de BD de Interbase (https://www.clubdelphi.com/foros/showthread.php?t=19843)

Ana Tudela 29-03-2005 11:18:59

Actualización de BD de Interbase
 
Hola a todos/as,

tengo una aplicación hecha en Delphi con una base de datos de Interbase, a dicha aplicación le llegan mensajes procedentes de una servidor externo y yo a través de código meto los datos en la base de datos. Mi problema es que la información que introduzco en la base de datos no se actualiza bien en esa parte del código y sin embargo, realizo otras consultas de actualización, insercción, borrado y consultas en otro apartado de la aplicación y los datos son correctos y están perfectamente actualizados.

Me gustaría que alguien me pudiera decir si hay alguna manera de hacer un commit a través de Delphi para comprobar si el problema esta en que tarda en actualizar.

No obstante, si alguien tiene alguna idea será bien recibida.

Gracias.

Neftali [Germán.Estévez] 29-03-2005 13:25:40

Cita:

Empezado por Ana Tudela
..Me gustaría que alguien me pudiera decir si hay alguna manera de hacer un commit a través de Delphi para comprobar si el problema esta en que tarda en actualizar.

Seguramente en los componentes de conexión que estés utilizando para hacer las actualizaciones en InterBase tengas las opciones para utilizar transacciones.
Si está utilizando BDE, el Objeto TDataBase tiene los métodos StartTransaction, Commit y Rollback. Si estás utilizando IBExpress, debes buscar esos mismos métodos en el objeto TIBTransaction, específico para eso. Si estás utilizando otros, busca, pq seguro que están disponibles tb estos métodos...


La franja horaria es GMT +2. Ahora son las 21:20:46.

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