
02/01/2012, 03:05
|
| | Fecha de Ingreso: julio-2011 Ubicación: Barcelona
Mensajes: 9
Antigüedad: 13 años, 7 meses Puntos: 0 | |
Respuesta: Como utilizar SqlTransaction Cita:
Iniciado por drako_darpan Hola que tal, puedes debugear el programa y ver donde o en que momento sale la Excepcion.
Yo creo que el error puede estar en los 2 try.
Código VB:
Ver originalTry dtaSQL.Update(dtbSQL) dtbSQL.AcceptChanges() trans.Commit() Catch err As Exception trans.Rollback() MsgBox(err.Message, MsgBoxStyle.Exclamation, "Mensaje de error") End Try
Intenta dejandolo asi, a lo mejor tienes un error por algun catch. La otra es puedes identificar con
Código VB:
Ver originalTry dtaSQL.Update(dtbSQL) dtbSQL.AcceptChanges() trans.Commit() Catch ex As Exception MsgBox(ex.Message, MsgBoxStyle.Exclamation, "Mensaje de error...1") Catch err As Exception trans.Rollback() MsgBox(err.Message, MsgBoxStyle.Exclamation, "Mensaje de error...2") End Try
Para ver cual es el error que se esta ejecutando primero. 
El error lo da cuando lanzo el Update al DataAdapter. Y tampoco me permite colocar los dos catch. La verdad es que al final lo haré a través de consultas de acción porque no consigo eliminar el error. Si alguien supiera porque pasa esto lo agradecería de verdad.
Feliz Año |