Hola a todos,
Estoy trabajando con Vb .NET 2005, he hecho un objeto que tiene una conexión
establecida y que va ligado a un dataset que està ligado a diferentes
textbox. Me gustaria que a la hora de guardar la información de los textbox
puediera hacer una transacción, però el problema que tengo es que me falla,
y no se como lo tendria que hacer. Me interesa hacer la transacción porquè
hay tablas adicionales que hago el insert, update manualmente y me interesa
que se haga todo o nada. Una parte del codigo és:
objbdd.IniciaTransaccion() 'Connexion
nupdate = da.Update(dschangeddataset, _TableName) 'Tiene las funciones
Insert, Delete, ...
End If
res = True
RaiseEvent GuardarTablasAuxiliares(Me, res)
If res Then
objbdd.CommitTransaccion()
El error que me da és " ExecuteReader requires a command to have a
transaction, "
Muchas grácias, por vuestra ayuda.
Leer las respuestas