出差新疆,修改别人的代码,请教CancelUpdate和CancelBatch的区别!
如果希望取消对当前
记录所做的任何更改或者放弃新添加的记录,则必须调用CancelUpdate 方法
CancelBatch [AffectRecords]. 当记录集处于批修改模式下时,该方法用于取消任
何要发生的修改。AffectRecords指明那些记录方法CancelBatch将要取消
CancelBatch 取消批次更新。 CancelUpdate 取消更新。
主表采用立即更新模式,从表批更新模式!
从表中既可能添加,也可能修改、删除等动作!
提交时,在try except end中,采用BatchUpdate是肯定的!
但:
1、在except end中是否需要CancelUpdate或者CancelBatch?
2、如果修改后点击取消按钮,应该调用CancelBatch或者CancelUpdate?

我发现调用CancelBatch后,界面还是显示的修改后而不想保存的数据!

调用CancelBatch后,刷新一下。
谢谢!

最新文章

  1. 用struts2标签如何从数据库获取数据并在查询页面显示。最近做一个小项目,需要用到struts2标签从数据库查询数据,并且用迭代器iterator标签在查询页面显示,可是一开始,怎么也获取不到数据,想了许久,最后发现,是自己少定义了一个变量,也就是var变量。
  2. 详解Paint的setMaskFilter(MaskFilter maskfilter)
  3. Vijos p1770 大内密探 树形DP+计数
  4. linux 冒号的用途
  5. 微软职位内部推荐-Sr SDE for Win Apps Ecosystem
  6. hdu 2838 树状数组
  7. Object Storage(Swift)安装过程——Havana
  8. js柯里化的一个应用
  9. 苹果(APPLE)开发人员账号说明及注冊流程(99美元公司版/个人版及299美元企业版)
  10. Python中的各种装饰器详解
  11. String类型
  12. 下载模板、Excel导入、导出
  13. SpringBoot - 资源文件配置读取
  14. webpack配置接口路径
  15. SQL之to_date()以及关于日期处理的详解
  16. 树莓派进阶之路 (016) - 通过595驱动4位LED显示系统时间
  17. Redis学习第五课:Redis Set类型及操作
  18. ansible-playbook 主机变量1
  19. webpack快速入门——CSS分离与图片路径处理
  20. Git学习-->如何通过Shell脚本实现 监控Gitlab备份整个过程并且通过邮件通知得到备份结果?

热门文章

  1. Kubernetes1.91(K8s)安装部署过程(八)-- kubernetes-dashboard安装
  2. 在Eclipse中运行Web项目Jsp网页时提示端口被占用的解决办法:Several ports (8005, 8888, 8009) required by Tomcat v9.0 Server at localhost are already in use.
  3. VUE2 第五天学习--过渡效果
  4. AI mac安装TensorFlow
  5. ASP.NET 加密解密
  6. 【Codeforces 113B】Petr#
  7. python descriptor 详解
  8. Spring Boot 进行Bean Validate和Method Validate
  9. 最全的前端Git基础命令,看完保证你会!
  10. 分布式监控系统Zabbix-3.0.3-完整安装记录 - 添加shell脚本监控