Uso de transacciones en C#
¿Que son las transacción? Las transacciones se utilizan cuando se desea enlazar varias tareas para que se ejecuten como una sola unidad de trabajo. Por ejemplo, imagine que una aplicación realiza dos tareas. Primero, actualiza una tabla con información de pedidos. Luego, actualiza una tabla que contiene la información de inventario, cargando en cuenta los elementos pedidos. Si alguna de las tareas da error, ambas actualizaciones se revierten Fuente: MSDN Como buena practica de Desarrollo es importante utilizar estas cuando realizaremos un cambio en 2 tablas en adelante ejecutando un mismo método o acción de un botón. Podemos realizar transacciones en nuestro lenguaje de programacion C# o visual basic.net... o En la base de dato con procedimientos almacenados. Nota Las transacciones son más eficientes cuando se realizan en el servidor. Si trabaja con una base de datos de SQL Server que hace uso masivo de transacciones explícitas, debería estudiar la posibi