读书笔记2——如何校验数据窗口中的数据被修改(适用于关闭窗口时提醒用户保存)
来源:互联网 发布:CBA个人数据 编辑:程序博客网 时间:2024/06/05 11:29
在窗口的closequery事件加入如下代码即可:
integer li_ret
if dw_1.deletedcount() + dw_1.modifiedcount() > 0 then
li_ret = messagebox(″注意″,″数据已经被修改,是否存盘?″,Question!,YesNoCancel!)
choose case li_ret
case 1
if dw_1.update() = 1 then
commit;
return 0
else
rollback;
messagebox(″出错″,″存盘时出错!请检查数据的正确性。″)
return 1
end if
case 2
return 0
case 3
return 1
end choose
end if
另外,还可以利用窗口的CloseQuery事件在用户关闭窗口时进行确认。在CloseQuery事件中加入脚本:
long ll_return
ll_return = MessageBox(″提示信息″,″确认退出吗?″, Question! , YesNo! , 1 )
if ll_return = 2 then
Return 1
else
Return 0
end if
- 读书笔记2——如何校验数据窗口中的数据被修改(适用于关闭窗口时提醒用户保存)
- 关闭窗口时保存数据的办法
- 关闭窗口时保存数据的办法
- 解决窗口关闭时保存数据的方法
- 数据窗口修改多个表
- 数据窗口中的下拉窗口
- WPF子窗口关闭时更新父窗口数据
- 子窗口保存修改并关闭,同时刷新父窗口
- 子窗口保存修改并关闭,同时刷新父窗口
- 使用js弹出模态窗口,提交保存数据后关闭模态窗口,刷新父窗口
- 数据窗口的数据保存问题(pb)
- plsql developer如何在窗口列表直接可以修改表格中的数据?
- 数据窗口修改小技巧
- 数据窗口进行动态修改
- 读书笔记5——如何改变已修改列的颜色,提示用户该数据已修改
- 数据窗口缓冲区与数据修改状态
- 弹出窗口保存数据后关闭父页刷新提示的办法
- js 关闭窗口时判断表单数据是否改变
- magento -- magento中如何判断一个用户是否已经登陆
- vi复制粘贴(转贴+自己总结)
- linux下递归删除文件夹,简单实现rm的功能
- javascript小技巧
- CnComm串口通讯库v1.5
- 读书笔记2——如何校验数据窗口中的数据被修改(适用于关闭窗口时提醒用户保存)
- 关于jsp表单之间的隐藏变量
- Introduce myself
- NPTL的解释
- 初学WPF
- 花香cms9.0商业版e网驿站2月26号版本 CSDN 下载频道
- String.Format举例(C#,VB.Net)
- DataGridView单元格增加按钮,单击事件
- NPTL的解释 2