Que tal grupo.
Es la primera vez que sale este mensaje. En la maquina de desarrollo no
sale, pero en la maquina de pruebas acaba de salir, pero no siempre.
Solamente editando un registro determinado.
Estoy utilizando una clase con dos metodos: uno para adicionar y otro mara
modificar. Algo asi:
Public Function Adicionar() As Integer
Dim db As Database = DatabaseFactory.CreateDatabase()
Dim dbcComando As DbCommand =
db.GetStoredProcCommand("SUSP_AdicionarNorma")
Using cnLCon As DbConnection = db.CreateConnection
cnLCon.Open()
Dim trnLTransaccion As DbTransaction =
cnLCon.BeginTransaction(IsolationLevel.Serializable)
Try
db.AddInParameter(dbcComando, "CONSECUTIVO_TIPO_NORMA",
DbType.Int64, intTConsecutivoTipoNorma)
.
.
db.ExecuteNonQuery(dbcComando, trnLTransaccion)
intTConsecutivoNorma = db.GetParameterValue(dbcComando,
"CONSECUTIVO_NORMA")
trnLTransaccion.Commit()
Catch ex As Exception
trnLTransaccion.Rollback()
Throw New Exception("No se puede guardar la norma: " &
ex.Message)
End Try
End Using
Return intTConsecutivoNorma
End Function
Public Sub Modificar()
Dim db As Database = DatabaseFactory.CreateDatabase()
Dim dbcComando As DbCommand =
db.GetStoredProcCommand("SUSP_ActualizarNorma")
Using cnLCon As DbConnection = db.CreateConnection
cnLCon.Open()
Dim trnLTransaccion As DbTransaction =
cnLCon.BeginTransaction(IsolationLevel.Serializable)
Try
db.AddInParameter(dbcComando, "CONSECUTIVO_NORMA",
DbType.Int64, intTConsecutivoNorma)
.
.
db.ExecuteNonQuery(dbcComando, trnLTransaccion)
trnLTransaccion.Commit()
Catch ex As Exception
trnLTransaccion.Rollback()
Throw New Exception("No se puede modificar detalle de la
norma.!-" & ex.Message)
End Try
End Using
End Sub
Pero no se que esta causando el mensaje.
Gracias
Leer las respuestas