0
第一次與EF一起工作並希望調用存儲過程。 到目前爲止,我已經在模型(.edmx)中添加了存儲過程,我相信它調用正確,但我不確定如何添加輸出參數。實體框架6和輸出參數
這就是存儲過程接受:
CREATE PROCEDURE [dbo].[uspProperty__Read]
@Skip INT = NULL,
@Take INT = NULL,
@OrderBy VARCHAR(50) = NULL,
@Return_Code INT = 0 OUTPUT
我想我可以輸出參數做到這一點:
var returnCode = new SqlParameter();
returnCode.ParameterName = "@ReturnCode";
returnCode.SqlDbType = SqlDbType.Int;
returnCode.Direction = ParameterDirection.Output;
var results = context.uspProperty__Read(10, 10, "NameDesc", out returnCode);
它看起來像我正確,因爲設置的存儲過程「uspProperty_Read」帶有智能感知。
任何建議都不勝感激。 謝謝!
你見過這個嗎? [如何:使用EntityCommand執行參數化存儲過程](http://msdn.microsoft.com/zh-cn/library/bb896274(v = vs.110).aspx) – SayusiAndo