In C# how to get return value from stored procedure using ExecuteNonQuery

前端 未结 8 1408
梦毁少年i
梦毁少年i 2020-12-06 07:03

I have the following query:

create proc [dbo].[DeleteParts] 
    @TransNo nvarchar (6), @fpart nvarchar(25) 
AS 
    DECLARE @Returns BIT 
    SET @Returns =         


        
8条回答
  •  眼角桃花
    2020-12-06 07:19

    IF EXISTS(SELECT TransNo FROM [PARTABLE] WHERE TransNo = @TransNo and fpart = @fpart
            BEGIN                       
                DELETE FROM PARTABLE 
                            WHERE TransNo = @TransNo and fpart = @fpart
    
                SELECT @TransNo AS RETURNVAL
            END
            ELSE
            BEGIN
                 SELECT 0 AS RETURNVAL
            END
    

提交回复
热议问题