300分求解:INSERT INTO 语句的语法错误(300)

  • 主题发起人 主题发起人 amourz
  • 开始时间 开始时间
A

amourz

Unregistered / Unconfirmed
GUEST, unregistred user!
用clientdataset做的主从表,用clientdataset.applyupdates(0);一起提交数据的,数据库为access。现在遇到的问题是:经常在提交数据的时候出现“INSERT INTO 语句的语法错误”,出现错误时,主表记录已经被提交,而从表则没有,可以肯定,是从表出错了。奇怪的是,有时候从表数据又能正常提交,不会出错。主表结构:编号 名称从表结构:编号 对应主表编号 检查时间 检查项目代码中并没有用到sql语句,而是用2个adodataset,2个clientdataset直接实现主从表数据的批量提交的
 
是不是输入的字表内容出错啊
 
输入的内容不会错的,没有特殊字符的
 
设置属性用clientdataset.updatebatch
 
把provider的UpdateMode设为upWhereChanged,试试看
 
多人接受答案了。
 

Similar threads

回复
0
查看
848
不得闲
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
875
DelphiTeacher的专栏
D
后退
顶部