数据理新问题(insert)(100分)

  • 主题发起人 主题发起人 dg_csj
  • 开始时间 开始时间
D

dg_csj

Unregistered / Unconfirmed
GUEST, unregistred user!
中间用ADO,后台用SQL2000,前台在修改数据时,用applyupdatas(0)进行理新,正常,
但增加记录时,用applyupdatas(0)不能写入后台数据库,跟踪时发现没有向后台发
出SQL命令,不知何故。
 
中间层中连接了两个数据表,两个表以主从形式连接,由主表的adodataset
连接一个Provider向客户端提供主从表数据
 
可以在中间层解析Delta,用sql语句更新
 
这样会复杂点。按delphi的技术文档,可以直接通过主表的Provider,
应用applyupdatas()进行包括增加、删除、修改的数据更新,
不知在设置时有什么地方应该注意。
 
发现了关键所在:虽然按手册说明把后台的相关参数都设置了,但自增字段在更新后并不会返回,需要重新刷新后才能正确取得连接的字段值。
 
后退
顶部