使用OleDbCommandBuilder时出现“Update语句的语法错误”的解决方法
摘要:
用OleDbAdapter的时候,并没有指定Update语句,而是用OleDbCommandBuilder 来自动产生Update语句的。错误原因可能这张表里的字段名使用了access系统的保留字。修改办法一 :在字段外加上方括号就可以了。方法二:OleDbCommandBuilder MyCommandBuild = new OleDbCommandBuilder(MyDataAdapter);//关联DataSet和数据库的操作的,必不可少 MyCommandBuild.QuotePrefix = "[";//添加前缀 MyCommandBuild.QuoteSuffix = "]";// 阅读全文