
26/02/2005, 19:09
|
| | Fecha de Ingreso: junio-2003 Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 9 meses Puntos: 7 | |
Diferencia entre transacción e insercción normal. Hola buenas noches !!!
Pues nada, eso.
He visto que hay gente que para realizar una insercción en la BD, en vez de hacerlo directamente lo hace através de una transacción.
¿Qué diferencia hay, si al final es lo mismo?
¿Que más da hacer?
try
oCommand.execute("insert into ....")
catch Ex as SqlException
msgbox("Error")
end try
¿Qué?
oSqlTransaction.connection.beginTransacction
try
oCommand.execute("insert....")
oSqlTransaction.commit()
catch Ex as SqlException
msgbox("error")
oSqlTransaction.RollBack
end try
Es lo mismo, ¿No?
__________________ Charlie. |