我把数据从DW中删除,但没有对数据窗口进行更新,为什么用DELETEDCOUNT()反回为 0

jianghuxing 2002-11-05 11:45:05
我把数据从DW中删除,但没有对数据窗口进行更新,为什么用DELETEDCOUNT()反回为 0
...全文
544 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mmkill 2002-11-06
  • 打赏
  • 举报
回复
你应该更新数据:
dw_1.deleterow(c_row)
if dw_1.update()=1 then
commit;
else
rollback;
end if
chengkai 2002-11-05
  • 打赏
  • 举报
回复
dw.deleterow()后
dw.accepttext()
dw.deletedcount()
runxi 2002-11-05
  • 打赏
  • 举报
回复
accepttext()
dongquestion 2002-11-05
  • 打赏
  • 举报
回复
你可能将sqlca.autocommit=true,应该是sqlca.autocommit=false,你试试看,刚才发错了,有一点点不好意思@@
dongquestion 2002-11-05
  • 打赏
  • 举报
回复
你应该提交事务,如下:
dw_1.deleterow(row)
if dw_1.update()=1 then
commit using sqlca;
end if

610

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧