Delphi - DeadLock

 
Vista:

DeadLock

Publicado por nicosoft-tarifa (27 intervenciones) el 01/02/2005 23:02:38
Alguien me puede ayudar con un DeadLock?
Utilizo IB6 y Delphi7. Un trigger que actua al cambiar un campo de una tabla de CAbeceras de albaran, que pongo a valor "S" y al ocurrir esto el trigger salta y ejecuta un
FOR SELECT....DO INSERT INTO.... SELECT * FROM ...
Esto me provoca un DeadLock desde mi aplicación, pero extrañamente desde IBEXPERT (cliente de Interbase) cuando manipula el campo directamente en la tabla y pongo el dato a "S" si funciona. ¿Que ocurre?
agradeceria alguna idea o ayudita por pequeña que sea que estoy atascado. salu2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:DeadLock

Publicado por Edgar Rodriguez (172 intervenciones) el 27/02/2005 04:00:12
Debes cerrar la transacción, y si no usas Post con transacciones deberás leer cómo se hace recuerda que interbase es Cliente Servidor y no debes pensar que es escritorio como Access...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar