读书人

ClientDataset.ApplyUpdates(0)的有关

发布时间: 2012-02-23 22:01:34 作者: rapoo

ClientDataset.ApplyUpdates(0)的问题
用同一个ClientDataset新增/修改/删除一张表,连A表时没问题,
连b表时,修改B表中的一笔记录提示unable to find record no key specified
用ApplyUpdates(0)提交数据,
a\b两个表的机构完全一样,只是表名不同,菜鸟提问,望各位帮忙。谢谢

[解决办法]
B有没有把数据查出来哟
select * from B
[解决办法]
这种情况通常是因为没有定义主键,或者主键已更新造成的

TDataSetProvider.ResolveToDataSet设为true
UpdateMode设为upWhereKeyOnly
试试

读书人网 >.NET

热点推荐