update

函数作用:根据数据窗口或者datestore中的数据变动情况,修改数据库中对应表中的数据。注意,该函数执行之前一定正确执行过函数SetTransObject。另外,在数据窗口对象设计时还需要正确的设置修改属性,以确保数据窗口具有修改数据库中数据的能力。该函数窒息感完成后,通常根据该函数的返回值调用使用语句,或者使用Commit提交事务,或者使用Rollback回退事务。

函数语法:dwcontrol.Update({accept {,resetflag}})

accept:为True,表示在提交数据之前自动执行AcceptText函数,否则不执行该函数,该参数缺省为True.

resetflag:为True,表示数据提交后自动清除修改标识,该参数缺省为True。

返回值:执行成功则返回1,发生错误则返回-1,如果dwcontrol为Null则返回Null。

示例:

if dw_1.update() > 0 then
    commit;
    messagebox("","保存成功")
else
    rollback;
    messagebox("","保存失败")
end if

原文地址:https://www.cnblogs.com/flowjacky/p/2846118.html