社区
数据库(包含打印,安装,报表)
帖子详情
菜鸟问题:在vb中怎样使用事务?急,来不及找资料
glmonkey
2003-09-12 05:29:52
菜鸟问题:在vb中怎样使用事务?急,来不及找资料
...全文
23
2
打赏
收藏
菜鸟问题:在vb中怎样使用事务?急,来不及找资料
菜鸟问题:在vb中怎样使用事务?急,来不及找资料
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lihonggen0
2003-09-12
打赏
举报
回复
VB的事务处理包括以BeginTrans开始,以CommitTrans或Rollback结尾的多条数据库操作指令.事务处理除了能很好的保证数据库的完整性以外.
同时能大大提高数据库批量更新的效率.这是因为如果数据库更新操作没有使用事务处理,则每次Update操作都会引起数据库写盘一次.
使用事务处理后,更新只在内存缓冲区内进行,执行CommitTrans时才将所有修改一次写回到磁盘中.
使用事务处理要注意一下几点:
(1)事务处理要有很完善的错误检查机制;
(2)因为VB在事务处理结束前对数据库使用了页面锁.所以在多用户环境中,如果事务被挂起,则其他用户将无法访问上锁的数据.
lihonggen0
2003-09-12
打赏
举报
回复
On Error GoTo ErrHandle
CN.BeginTrans
CN.Execute "insert into table1 ........"
CN.Execute "insert into table2 ........"
CN.CommitTrans
Exit Sub
ErrHandle:
CN.RollbackTrans
End Sub
ThinkPHP5
菜鸟
必备之:微信扫码支付
微信支付是我们在做项目和网站或商城的时候经常遇到的一个
问题
,我从接触到熟悉,一步一个坑走过来,花费许多时间和精力,为了不让小伙伴们走弯路,特此录制本课程,这套课程是一个简易的购物微信支付的全过程,从...
JAVA面试题
问题
1:JPBM的常用接口有哪些? ProcessEngine工作流的流程引擎对象 1、RepositoryService 流程资源服务的接口。 作用: 提供对流程定义的部署、查询、删除等操作。 2、ExecutionService
23 岁那年你正处在哪个状态?现在呢?
23 岁那年你正处在哪个状态?现在呢? 我,23岁,应届毕业生。生活,工作,爱情都处于人生的低谷,一穷二白,一无所有,一事无成。...在我23岁那年四月,当我深爱的女孩(在这之前我追了她四年)说她要去北
如果你也23岁
分享一下这篇文章: 23 岁那年你正处在哪个状态?现在呢? 我,23岁,应届毕业生。生活,工作,爱情都处于人生的低谷,一穷二白,一无所有,一事无成。...在我23岁那年四月,当我深爱的女孩(在这之
23岁的一无所有,其实是理所应当的
23 岁那年你正处在哪个状态?现在呢? 我,23岁,应届毕业生。生活,工作,爱情都处于人生的低谷,一穷二白,一无所有,一事无成。...在我23岁那年四月,当我深爱的女孩(在这之前我追了她四年)说她要去北
数据库(包含打印,安装,报表)
1,216
社区成员
55,954
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章