
Ahora bien, abro este tema, ya que estoy desarrollando una aplicación web con tecnologia ASP en la cual tengo que convocar una transacción en SQL Server 200, y realmente, no puedo dar con la convocacion hacia la misma.
Esta es la transaccion que quiero convocar, en la tabla articulos
Código:
declare @id_familia int declare @codigo int declare @nombre varchar (10) declare @marca varchar(10) declare @detalles varchar (10) declare @precio int declare @pack int declare @fotoarticulo varchar (10) declare @modelo varchar (10) set@id_familia = 1 set@codigo = 146 set@nombre = 'xx' set@marca = 'xx' set@detalles = 'xx' set@precio = 12 set@pack = 1 set@fotoarticulo = 'jpg' set@modelo = 'xx' BEGIN -- // INICIO LA TRANSACCION BEGINTRANSACTION -- // TRANSACCION A REALIZAR INSERTINTO articulos (id_familia,codigo, nombre, marca, detalles, precio, pack, fotoarticulo, modelo ) VALUES (@id_familia,@codigo, @nombre, @marca, @detalles, @precio, @pack, @fotoarticulo, @modelo ) --// ACEPTO LA TRANSACCION COMMITTRANSACTION SELECT 'EL PROCESO SE PUDO COMPLETAR' END BEGIN --// CANCELO LA TRANSACCION ROLLBACKTRAN SELECT 'ERROR -> EL PROCESO NO SE PUDO COMPLETAR' END
Desde ya agradezco a quien pueda ayudarme a resolver esta duda.