C#ASP.NET MVCのストアドプロシージャにパラメータとして文字列値を渡すことに問題があります。どんな助けでも大歓迎です。ASP.NET MVCのストアドプロシージャにパラメータとして文字列を渡すことができません
using (SqlConnection con = new SqlConnection(cs))
{
con.Open();
SqlParameter param = new SqlParameter()
{
ParameterName = "@P_ORG",
Value = pOrg
};
SqlCommand cmd = new SqlCommand("getCCM", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(param);
using (SqlDataReader rdr = cmd.ExecuteReader())
{
//do something
}
}
..? – MethodMan
何がうまくいかないのですか?例外またはコンパイルエラー? – MaLiN2223
@ MaLiN2223メソッドのシグニチャは、彼のケースを作るか、壊すことはありません。欠落した 'pOrg'値を除いて、それらの意図が何であるかを判断するのに十分なコードがあります。実際のストアドプロシージャ – MethodMan