数据库增加记录的问题
conn.Open();
string sql="insert into resumeBasicInfo(UserID,myName,NameSecrecy)values(@UserID,@myName,@NameSecrecy);
OleDbCommand MyCommand = new OleDbCommand(sql,conn);
MyCommand.Parameters.Add(new OleDbParameter("@UserID",OleDbType.Integer));
MyCommand.Parameters["@UserID"].Value=Session["UserID"];
MyCommand.Parameters.Add(new OleDbParameter("@myName",OleDbType.VarChar));
MyCommand.Parameters["@myName"].Value=Request["myName"];
MyCommand.Parameters.Add(new OleDbParameter("@NameSecrecy",OleDbType.VarChar));
if(Request["NameSecrecy"]=="1")
{
MyCommand.Parameters["@NameSecrecy"].Value=1;
}
else
{
MyCommand.Parameters["@NameSecrecy"].Value=0;
}
MyCommand.ExecuteNonQuery();
总是提示我必须声明变量 '@UserID'
请帮忙帮我解决一下好吗?