【发布时间】:2012-03-20 01:31:25
【问题描述】:
我正在使用存储过程填充表。该表允许名称的中间首字母为“null”,但我收到以下错误消息:
过程或函数“uspInsertPersonalAccountApplication”需要参数“@MiddleInitial”,但未提供。
提前致谢!
public void ProcessForm(string[] InputData)
{
string ConnString = System.Configuration.ConfigurationManager.ConnectionStrings["AssociatedBankConnectionString"].ToString();
SqlConnection conn = new SqlConnection(ConnString);
SqlCommand cmd = new SqlCommand("uspInsertPersonalAccountApplication", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@AccountType", "Savings");
cmd.Parameters.AddWithValue("@AccountSubType", "Savings");
cmd.Parameters.AddWithValue("@ExistingCustomer","No");
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
}
【问题讨论】:
标签: c# asp.net sql stored-procedures