社区
数据库相关
帖子详情
如何控制多个事务?(BDE的事务控制有点棘手)
dth_ljb
2003-08-19 12:03:03
在一个MDI数据库应用程序中,我的所有的Table,Query都是连接的同一个Database。当某个MDI子窗体中的数据被修改,开始了一个事务,但还没有结束的时候,如果打开另外一个子窗体,也就不能再启动一个新的事务了,因为一个Database在一次会话中只能启动一个事务。有没有办法解决呢?
...全文
94
9
打赏
收藏
如何控制多个事务?(BDE的事务控制有点棘手)
在一个MDI数据库应用程序中,我的所有的Table,Query都是连接的同一个Database。当某个MDI子窗体中的数据被修改,开始了一个事务,但还没有结束的时候,如果打开另外一个子窗体,也就不能再启动一个新的事务了,因为一个Database在一次会话中只能启动一个事务。有没有办法解决呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dth_ljb
2003-08-19
打赏
举报
回复
Applyupdate之后的记录已经写到数据库,只是当你rollback时DBMS能够根据回滚段或检查点将其撤销。CancelUpdates能将其撤销吗?我试一试吧,估计是不能够的。
DWGZ
2003-08-19
打赏
举报
回复
那在这之前的修改就无法rollback了???
把它们CacheUpdates设为True;
在客户端回退CancelUpdates
dth_ljb
2003-08-19
打赏
举报
回复
是吗?当操作员已经修改了数据,我必须及时调用applyupdate(特殊要求得这么做),但是等到要提交的时候才开始事务,那在这之前的修改就无法rollback了。是不是这么回事啊?
DWGZ
2003-08-19
打赏
举报
回复
事务只有在真正需要提交数据时才用你不要一修改就开始事务天啊如果这样。。。。。。。。。。
Firec
2003-08-19
打赏
举报
回复
据说还有个办法是多加几个TSession,不过我没用过不知道。
dth_ljb
2003-08-19
打赏
举报
回复
问题是如果applyupdate之前不开始事务,那已经update了的数据就无法回滚了啊。
具体说明一些吧,我的程序是在两棵树中显示数据,将一个树枝从一边拖放到另一边后数据就改变了,这时候我马上要重新倒数据库检索数据重新生成这两棵树,如果不及时Applyupdates的话,就读不到刚才的修改,而在applyupdates之前不开始事务的话,这些修改又无法回滚。想点办法啊?
zhangjun025
2003-08-19
打赏
举报
回复
多加几个database控制事务罗
DWGZ
2003-08-19
打赏
举报
回复
我的意思是说在你还没提交之前是可以取消操作的,
提交就是那么一下你总不会在操作员还在更改数据的时候就开始事务了吧
dth_ljb
2003-08-19
打赏
举报
回复
帮忙啊!
从Greenplum一个WARN的排查浅析PostgreSQL MemoryContext内存管理
我们尝试基于开源GP支持
多个
副本,改造让集群从初始的最多只支持一个standby Master,到支持
多个
standby。 相关实现并不复杂,内核和工具中没有太多对于standby个数的限制。经过多次的修改后,遗留的问题只剩下了一...
什么是中间件?
server提供一个或
多个
远程过程;client向server发出远程调用。server和 client可以位于同一台计算机,也可以位于不同的计算机,甚至运行在不同的操作系统之上。它们通过网络进行通讯。相应的stub和运行支持提供数据...
日常开发中,提升技术的13个建议
优秀的程序员,之所以优秀,是因为他会总结...如果一时间忘记的话,可以看下我以前的这些文章:细数线程池的10个坑[1]Redis分布式锁的10个坑[2]Java日常开发的21个坑,你踩过几个?[3]程序员必备:Java日期处理的十个坑[4]
研究1
1 20万、50万、100万的算法工程师,到底有什么区别? ... 2 100篇经典数据挖掘论文 ...14课程 | 12个适合机器学习入门的经典案例 ...15清华姚班和100个“张小龙”| 中国AI天才养成计划 https://mp.weixin.qq.com/s?...
Redis
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统,是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。一款高性能的NOSQL系列的非关系型数据库。关系型有 mysql ...
数据库相关
2,498
社区成员
88,446
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章