ストアドプロシジャの受け渡しパラメータがint?になっている。
コール元のC#では、以下の定義を行う。
private Int32 getCardNumber(string iEntityCode)
{
System.Nullable<int> vCardNumber = 0;
using (var db = new ExpenseDataClassesDataContext(ConfigurationManager.ConnectionStrings["ExpenseConnStr"].ToString()))
{
var c1 = db.usp_getNewCardNumber(Session["EntityCode"].ToString(), ref vCardNumber);
return (int)vCardNumber;
}
}
0 件のコメント:
コメントを投稿