Bloquear Tabla

23/10/2004 - 01:09 por Pablo Ricco | Informe spam
Buenas...
Tengo una aplicación multihilos y necesito acceder a una tabla de a un
hilo por vez.
Pense hacer un lock de algun objeto y ahi adentro meter el codigo de
consulta, pero creo que Ado debe tener una forma más elegante y propia
para bloquear una tabla.
Si alguien tiene idea,
muchas gracias
Pablo
 

Leer las respuestas

#1 Ing Andres Rodriguez
27/10/2004 - 22:11 | Informe spam
Pude ser que esto te sirva,

Se puede definir el bloqueo de las tablas por medio de transacciones, aunque
sean para realizar transacciones atomicas, te bloquean las tablas...

Se puede usar objetos OleDbTransaction

OleDbConnection oConn = new OleDbConnection();
OleDbTransaction oTrans = oConn.BeginTransaction();
...
<codigo>
...
oTrans.RollBack(); / oTrans.Commit();
oConn.Close();

Ojala Te sirva
"Pablo Ricco" wrote:

Buenas...
Tengo una aplicación multihilos y necesito acceder a una tabla de a un
hilo por vez.
Pense hacer un lock de algun objeto y ahi adentro meter el codigo de
consulta, pero creo que Ado debe tener una forma más elegante y propia
para bloquear una tabla.
Si alguien tiene idea,
muchas gracias
Pablo

Preguntas similares