三层数据更新问题,不知道大家遇到过没有.(25分)

  • 主题发起人 主题发起人 cjjqd
  • 开始时间 开始时间
C

cjjqd

Unregistered / Unconfirmed
GUEST, unregistred user!
clientdataset(前端) 传数据包vData到
datasetprovider(中间层)
通过datasetprovider.applyupdates(vData,,,)的方法更新数据库.
如果是修改的记录,更新没问题.
如果是删除的记录,则出现错误.通过跟踪组件,提示是:
cannot find record.No key specified.
但我的表中确实有主键.是二个字段的联合主键.
有谁知道这个问题吗?
非常感谢.分不多了,请见谅.
 
我的是不能插入,我看到delta都传送到服务器端了,而且ProviderFlags都是包含pfInUpdate的,TDataSetProvider.ResolveToDataSet=True或FALSE都没有用.我的问题现在还没解决,我也给分了,100分一定给
 
接受答案了.
 

Similar threads

回复
0
查看
848
不得闲
回复
0
查看
978
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部