0
Azure App Serviceで.NETバックエンドを使用しています。私は、SQLクエリを経由してストアドプロシージャを実行しようとしているが、私は次のエラーを取得する:Azure Appサービス.Netバックエンド - ストアドプロシージャクエリ実行時のエラー
Procedure or function 'IndividualAverages' expects parameter '@userId', which was not supplied
私はわからないんだけど、私は明示的に上記@userId
を含むすべてのパラメータを、供給しているとき、私はこのエラーを取得する理由。
これは私のコードです:
var paramId = new System.Data.SqlClient.SqlParameter("@userId", user_accountId.Trim());
var paramDateStart = new System.Data.SqlClient.SqlParameter("@StartDate",newStartDate.ToUniversalTime());
var paramDateEnd = new System.Data.SqlClient.SqlParameter("@EndDate", newEndDate.ToUniversalTime());
var userAverage = context.IndividualAverage.SqlQuery("EXEC dbo.IndividualAverages" , paramId, paramDateStart, paramDateEnd).ToList();
誰かが正しい方向に私を指すもらえますか?
ありがとうございました。
(複数可注意) "EXEC dbo.IndividualAverageは** ** S" と "IndividualAverage" は、同じSP – Alex
アレックスはありませんが、私は私の質問を編集しました。それは見落としだった。私はそれを是正した。私のコードでは同じです。 – naffie