数据库写入数据insert into语法错误,以下是代码,请高手差错修改

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库写入数据insert into语法错误,以下是代码,请高手差错修改相关的知识,希望对你有一定的参考价值。

OleDbConnection connetion2 = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; data source=date.mdb"); connetion2.Open(); string strInsert = " insert into 验证客户( username,password ) values ( '"+name.Text + "','"+xpassword.Text + "')"; OleDbCommand inst = new OleDbCommand(strInsert, connetion2); inst.ExecuteNonQuery(); connetion2.Close(); MessageBox.Show("写入成功");

参考技术A 很多种可能,
1.全角OR半角问题
2.数据库表结构设置有问题
3.name.Text
OR
xpassword.Text
中有不规范或未转义的字符,如“'”
等等,你最后是先把strInsert字符串打印出来看是什么。

以上是关于数据库写入数据insert into语法错误,以下是代码,请高手差错修改的主要内容,如果未能解决你的问题,请参考以下文章

insert into 语法错误

向access数据库插入出现“insert into 语法错误”

asp.net 中的 INSERT INTO 语句中的语法错误

INSERT INTO 语句的语法错误

insert into语句的语法错误

INSERT INTO 语句的语法错误