问题原因是:GetInsertCommand是自动生成一个插入语句,当插入语句中出现一些保留字时,插入更新就会出现“Insert into 语句的语法错误”
解决的方法就是,配置生成的插入语句的字段上都加上中括号,要加上括号就得配置两个属性
OleDbCommandBuilder.QuotePrefix="[";
OleDbCommandBuilder.QuoteSuffix="]";
问题原因是:GetInsertCommand是自动生成一个插入语句,当插入语句中出现一些保留字时,插入更新就会出现“Insert into 语句的语法错误”
解决的方法就是,配置生成的插入语句的字段上都加上中括号,要加上括号就得配置两个属性
OleDbCommandBuilder.QuotePrefix="[";
OleDbCommandBuilder.QuoteSuffix="]";
转载于:https://www.cnblogs.com/fire777/archive/2011/07/08/2100776.html