TO pbworm(PB菜鸟)
照你的方法,
if dw_1.update()>0 then
commit;
messagebox("提示","保存成功1!")
else
rollback;
messagebox("提示","保存失败1!")
end if
tab_1.tabpage_1.dw_2.setitemstatus(li_row,0,primary!,datamodified!)
tab_1.tabpage_1.dw_2.getitemstring(1,"ygbh")
if tab_1.tabpage_1.dw_2.update()>0 then
commit;
messagebox("提示","保存成功2!")
else
rollback;
messagebox("提示","保存失败2!")
end if
结果新增一条记录的时候保存一成功
然后报错
Row changed between retrieve and update.
No changes made to database.
DELETE FROM hr_ygxx WHERE ygbh IS NULL
但是修改一条记录可以成功保存
请继续指教