这里我向表中添加 5 个数据(注册),它包含 6 个六列,其中 ID 是主 KEY 标识。但是我遇到了一个例外,即“myCommand.ExecuteReader();”中的一个或多个必需参数没有值 在尝试插入其他数据列时。
public void SubmitClick(Object sender, EventArgs e )
{
insertdata(FN.Text,LN.Text,DOB.Text,mailid.Text,username.Text);
}
public void insertdata(string fname, string sname, string dob ,string email ,string uname)
{
//Connection string for the datbase
string database = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source= C:\Users\atchutharamkj\documents\visual studio 2010\Projects\WebApplication1\WebApplication1\App_Data\Database3.accdb;Persist Security Info=True";
OleDbConnection myConn = new OleDbConnection(database);
string queryStr = @"Insert into Registration Values (fname , sname, dob , email, uname)";
OleDbCommand myCommand = new OleDbCommand(queryStr, myConn);
myCommand.Connection.Open();
myCommand.ExecuteReader();
myCommand.Connection.Close();
}