adoquery ,在没提交前,如何来更新在本地内存中的数据?

microd 2012-04-12 01:33:49
为解决单号问题,第一次生成一个单号,客户端操作一段时间再提交(批次提交),此时可能之前生成的单号又被暂用,这时重新生成的单,此用就要更亲 adoquery 在本地内存中的数据,如可来更新?
...全文
42 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaikai_kk 2012-04-12
  • 打赏
  • 举报
回复
不管更新成功、失败与否
并发的情况都应该在提交前判断单号,如果被占用就要重新取单号
可以在beforepost事件处理
山东蓝鸟贵薪 2012-04-12
  • 打赏
  • 举报
回复
post
更新数据集即可
我看见佛 2012-04-12
  • 打赏
  • 举报
回复
更新失败时重取最新编号,用个FOR来循环失败的修改记录单号--不知道这样能否满足你要求

2,495

社区成员

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

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