|
Muchas gracias por la respuesta Guillotmarc,
El tema de las transacciones como te comentaba realmente no me daba, era por estudiar si era conveniente reestructurar el proyecto. Pero ya me queda claro que no.
Lo que si me que da algun que otro quebradero de cabeza utilizando 'firebird+ibx+clientdataset' es al actualizar o modifcar algunas tablas, que da el mensaje este de que no encuentra el registro o otro usuario lo ha modificado. El problema es que no encuentra el registro sobre todo en las tablas que tienen un llave primaria de varios campos. (no pasa siempre, incluso rara vez)
Lo he podido solucionar 'temporalmente' en el caso de estas tablas creando los campos estaticos y definiendo que campos son los que forman parte de la llave primaria. Con esto se soluciona, pero me gustaria encontrar una solucion que me permita seguir utiizando los campos de forma 'dinamica', es decir que no esten estaticos en la aplicacion.
__________________
Saludos,
Bitman
|