Tengo el sig. SP
Código:
El problema es que a la hora de recuperar la variable de salida @cmd, me en ASP y meterla en una tabla regresa lo sig:CREATE procedure spDelMarca @idMarca smallint, @Res_SP int output, @cmd nvarchar(4000) output AS set nocount on set @Res_SP=0 set @cmd = 'delete from marca where idmarca=@idmarca' IF @@Error = 0 EXEC sp_executesql @cmd, N'@idmarca smallint', @idmarca =@idmarca else set @Res_SP=1 Print 'Ocurrio un error en la transaccion' GO
Cita:
Es decir, me deberia regresar (en teoria) lo sig:delete from marca where idmarca=@idmarca
Cita:
si es que el usuario dio de baja la marca "Samsung"delete from marca where idmarca=Samsung
Cabe mencionar que el DELETE si se ejecuta es decir da de baja la marca que el usuario escoge, pero al grabar la variable @cmd en otra tabla me hace lo mencionado arriba.
Gracias de antemano.