• Lunes 29 de Abril de 2024, 03:21

Autor Tema:  Re: Transacciones en Informix y dbExpress  (Leído 3132 veces)

jonhp

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Transacciones en Informix y dbExpress
« en: Viernes 3 de Enero de 2003, 02:18 »
0
Hola a todos!!!

Estoy usando builder 6 con dbExpress y DataSnap(MIDAS) e Informix 9, he creado una base de datos de la siguiente forma:
   CREATE DATABASE xxxx WITH BUFFERED LOG
Esto para poder manejar eliminados en cascada y manejo de transacciones.
Sin embargo, en mi aplicación al aplicar cambios en las tablas mediante el metodo "ApplyUpdates" del ClientDataSet,
me manda el siguiente error:

   ---------------------------
   Debugger Exception Notification
   ---------------------------
   Project xxxx.exe raised exception class EDatabaseError with message 'Not in transaction.
'. Process stopped. Use Step or Run to continue.
   ---------------------------
   OK   Help  
   ---------------------------


Agradeceria cualquier comentario. Gracias!!!

yavuz

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Transacciones en Informix y dbExpress
« Respuesta #1 en: Viernes 28 de Febrero de 2003, 19:30 »
0
Sorry I don't speak spanish !
I have same problem with dbexpress.
I use delphi 7.0 and informix 9 or informix 7

and I can't start transaction.
My code like this:
Var
  td : TTransactionDesc;
begin
 SQLConnection1.Connected:=True;
 td.TransactionID:=1;
 td.IsolationLevel:=xilREADCOMMITTED;
 SQLConnection1.StartTransaction(td);

Thanx for all ...