hur.cn - 华软网

 热门搜索

能否通过sharedata进行多表更新

  作者:未知    来源:网络    更新时间:2019/5/10
dw_1,dw_2数据源相同,只不能UPDATE的表不同,能不能通过Sharedata举行多表更新?

dw_1.accepttext()
dw_1.sharedata(dw_2)
If dw_1.update() = 1 then
   if dw_2.update() = 1 then
      commit;
   else
      rollback;
   end if
else
   rollback;
end if
------华软网友回答------
能够
------华软网友回复------
但好像没有能更新成功呀,是怎么回事呢?
------华软网友回复------
dw_1.sharedata(dw_2)后
dw_1.update() = dw_2.update()
没猜错的话,你应该用rowscopy
------华软网友回复------
AFIC能不能说得更清楚一些?
我现在是通过修改UPDATE属性来完成多表更新的,然则我想知道通过SHAREDATA是否能够完成类似的功能?
dw_1.sharedata(dw_2)后,我用getitemstatus()来查询状态是datamodified!应该能够UPDATE吧?      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。