Buenas,
Tengo un problemilla con el tema de Transacciones con ADO.NET, resulta que
tengo una serie de sentencias SQL q paso por parámetro a una función la cual
me crea una transacción para q se ejecuten estas sentencias en bloque. Por
ejemplo un delete y una serie de inserts.
Si realizo la llamada a esta función realmente no me da ningún tipo de
problema, pero si pongo un breakpoint situándolo en el ExecuteNonQuery al
añadirlas a la transacción, y tras el primer insert modifico la tabla de la
BD, entonces compruebo que me ha bloqueado la tabla. Cosa q no quiero q
ocurra.
En mi código inicializo una transacción de esta manera:
myTrans = oConn.BeginTransaction(IsolationLevel.ReadUncommitted);
Si alguien se hubiera peleado con el tema, me interesaría q me comunicara
como he de hacerlo para q no me bloquee los registros de la BD.
Gracias de antemano
Leer las respuestas