Accessing SQL Server stored procedure output parameter in C#

前端 未结 5 686
没有蜡笔的小新
没有蜡笔的小新 2020-12-19 18:08

I have a simple SQL Server stored procedure:

ALTER PROCEDURE GetRowCount

(
@count int=0 OUTPUT
)

AS
Select * from Emp where age>30;
SET @count=@@ROWCOUN         


        
5条回答
  •  醉酒成梦
    2020-12-19 18:52

    Just use ExecuteNonQuery , you can't use ExecuteReader with out parameter in this case

    cmd.ExecuteNonQuery(); 
    

    Or if you want try with ExecuteScalar and ReturnValue

提交回复
热议问题