ストアドプロシージャから簡単な出力を取得しようとしています
ALTER PROCEDURE [dbo].[sp_getrandomnumber]
@randoms int output
AS
begin
set @randoms =12345
end
そして私のmvc
public ActionResult Index()
{
var qry = db.sp_getrandomnumber(ref randoms);
......
return View();
}
}
しかし、コンパイルするvar qry
と、次のようなセクションでエラーが発生します
メソッド 'sp_getrandomnumber' のオーバーロードは 1 つの引数を取らない
「randoms」という名前は現在のコンテキストには存在しません
このチュートリアルに従ってみました http://weblogs.asp.net/scottgu/archive/2007/08/16/linq-to-sql-part-6-retried-data-using-stored-procedures.aspx
よろしくお願いします