我尝试更新记录时出错
过程或函数
(sp_UpdateEmp)
需要(@dateofbirth)
未提供的参数
这是我的功能
public void Updatedata(Bussinessobject.BO EBAL)
{
objconn = new SqlConnection(connectionstring);
if (objconn.State != ConnectionState.Open)
try
{
objconn.Open();
objcommand = new SqlCommand("sp_UpdateEmp", objconn);
objcommand.CommandType = CommandType.StoredProcedure;
objcommand.Parameters.AddWithValue("@id", EBAL.id);
objcommand.Parameters.AddWithValue("@fname", EBAL.fname);
objcommand.Parameters.AddWithValue("@lname", EBAL.lname);
objcommand.Parameters.AddWithValue("@address", EBAL.address);
objcommand.Parameters.AddWithValue("@phone", EBAL.phone);
objcommand.Parameters.AddWithValue("@birthdate", EBAL.birthdate);
objcommand.Parameters.AddWithValue("@hiredate", EBAL.datehire);
objcommand.Parameters.AddWithValue("@gender", EBAL.gender);
objcommand.ExecuteNonQuery();
}
catch
{
throw;
}
}