Ver Mensaje Individual
  #2  
Antiguo 19-03-2005
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Reputación: 23
AGAG4 Va por buen camino
checa esto....

Algo similar me pasa contigo, pero en mi caso es más raro porque uso FireBird 1.52, con 2 pc's lo que me pasa es que en una pc tiene bloquedo un registro de una tabla porque tiene una transaccion pendiente, pero en ocasiones si quiere modificar cualquier otro registro no me deja me marca dicho error, esto pudiera ser un Bug que no se ha detectado con la versión, yo lo que hago es cerrar el cliente y le doy un ShotDown al Servidor de FireBird.....

Aunque es una practica inapropiada si ponemos como ejemplo que tu aplicación este con 10 ó 40 PC's, y se tengan que salir cada uno de ellos, yo ya revise las transacciones y solo uso CommitRetaining, voy optar por usar el Commit....

Y como comentas al parecer no te acepta los cambios porque algun cliente tiene ocupado(Bloqueado) dicho registro, te recomiendo que revises los niveles de aislamiento para las transacciones que debe de tener los componentes que usas.

Espero haberte ayudado un poco.

Última edición por AGAG4 fecha: 19-03-2005 a las 02:51:38. Razón: c
Responder Con Cita