在midas用adodataset实现多表(inner join)更新怎么无法更新呢(20分)

  • 主题发起人 主题发起人 serenesky
  • 开始时间 开始时间
S

serenesky

Unregistered / Unconfirmed
GUEST, unregistred user!
我运行的是李维在<delphi5.x ADO/MTS/COM+>一书中的第三章的
PGADOMultitierdemo中的PADODemoClient2
当我运行ApplyUpdates时
数据库并没有更新,
此时我在客户端的CLientDataSet1的OnReconcleError中加入一个
HandleUpdateError事件,从Dialog中显示的ErrorMessage是
“缺少更新或刷新的键列” 这是什么意思啊?????
显示的UpdateType为”Modified“
从SQL Server Profier中并没有显示书中所显示的(更新各个表的语句)
而是仅仅显示
IF @@TRANCOUNT>0 COMMIT TRAN
请问在midas用adodataset实现多表(inner join)更新为什么无法更新
却出现上面的情况阿???????
 
后退
顶部