代码如下;
private void button2_Click(object sender, System.EventArgs e)
{
try
{
OleDbConnection conn=new OleDbConnection(); conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=e:\\file\\oracle\\renyuan\\renyuan.mdb";
conn.Open(); String strQuery ="insert into Manager(Longin_name,password) values('"+this.textBox3.Text+"','"+this.textBox4.Text+"')";
OleDbCommand comm=new OleDbCommand(strQuery,conn); int query=comm.ExecuteNonQuery();
if(query==1)
{
MessageBox.Show("注册成功");
}
else
{
MessageBox.Show("注册失败");
}
conn.Close();
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
}当我提交信息的是后 捕捉到的异常是 说我的INSERT INTO 语法错误 我这个insert into 有语法错误吗
private void button2_Click(object sender, System.EventArgs e)
{
try
{
OleDbConnection conn=new OleDbConnection(); conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=e:\\file\\oracle\\renyuan\\renyuan.mdb";
conn.Open(); String strQuery ="insert into Manager(Longin_name,password) values('"+this.textBox3.Text+"','"+this.textBox4.Text+"')";
OleDbCommand comm=new OleDbCommand(strQuery,conn); int query=comm.ExecuteNonQuery();
if(query==1)
{
MessageBox.Show("注册成功");
}
else
{
MessageBox.Show("注册失败");
}
conn.Close();
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
}当我提交信息的是后 捕捉到的异常是 说我的INSERT INTO 语法错误 我这个insert into 有语法错误吗
我试了你的方法 确实是这条语句有错
但不知道哪错了
还有一个是name 我设它作为主键 还有一个就是password也就是密码
我是想在界面上输入姓名 和密码来注册 注册成功一个后id就自动增加编号
comm.Connection=conn;
conn.Open();
你说的是正确的
我试了下成功了
不过为什么要加[]这个东西
我老师写了个程序
她也不没加这个 那她怎么成功了 ?