社区
Access
帖子详情
ACCESS数据库的事务怎么写
rainlovesea
2008-08-29 01:13:48
RT
...全文
179
4
打赏
收藏
ACCESS数据库的事务怎么写
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ccssddnnhelp
2008-08-29
打赏
举报
回复
推荐你看一下这些帮助
ACCESS 2003 Help 下载
VBA参考 下载
Access VBA 参考下载
Access Northwind.mdb 下载
JET SQL HELP 下载
SQL 1992
DAO 3.6 Manual 下载
ActiveX Data Objects 2.5 Reference 下载
数据库系统概论PPT
.
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
reply via CSDN viewer
ccssddnnhelp
2008-08-29
打赏
举报
回复
以下摘自 Microsoft Access Help
BeginTrans、CommitTrans 和 RollbackTrans 方法
这些事务方法按如下方法管理 Connection 对象中的事务进程:
BeginTrans — 开始新事务。
CommitTrans — 保存更改并结束当前事务。它也可能启动新事务。
RollbackTrans — 取消当前事务中所做的更改并结束事务。它也可能启动新事务。
语法
level = object.BeginTrans()
object.BeginTrans
object.CommitTrans
object.RollbackTrans
返回值
BeginTrans 可以作为函数调用,用于返回指示事务嵌套层次的 Long 变量。
参数
object
Connection 对象。
Connection
如果想要以独立单元保存或取消对源数据所做的一系列更改,请对 Connection 对象使用这些方法。例如,要进行转帐,从一个帐户中减去某个数额并将对等数额添加到另一个帐户中。如果任何一个更新失败,都将导致帐户收支不平衡。在打开的事务中进行这些更改可确保只能选择进行全部更改或不作任何更改。
注意 并非所有的提供者都支持事务。验证提供者定义的属性“Transaction DDL”显示在 Connection 对象的 Properties 集合中,这表示提供者支持事务。 如果提供者不支持事务,调用这些方法之一将返回错误。
在调用 BeginTrans 方法后,提供者将不再立即提交所作的更改,直到调用 CommitTrans 或 RollbackTrans 结束事务。
对于支持嵌套事务的提供者,在打开的事务中调用 BeginTrans 方法将启动新的嵌套事务。返回值将指示嵌套层次:返回值为“1”指示打开了顶层事务(即此事务未嵌套在其他事务中),返回值为“2”指示打开了第二层事务(嵌套在顶层事务中的事务),依此类推。调用 CommitTrans 或 RollbackTrans 只影响最新打开的事务;在处理任何更高层事务之前必须关闭或回卷当前事务。
调用 CommitTrans 方法将保存连接上打开的事务中所做的更改并结束事务。调用 RollbackTrans 方法还原打开事务中所做的更改并结束事务。在无打开的事务时调用任何一种方法都会产生错误。
根据 Connection 对象的 Attributes 属性,调用 CommitTrans 或 RollbackTrans 方法都可以自动启动新事务。如果 Attributes 属性设置为 adXactCommitRetaining,在调用 CommitTrans 后提供者将自动启动新事务。如果 Attributes 属性设置为 adXactAbortRetaining,在调用 RollbackTrans 后提供者将自动启动新事务。
远程数据服务
BeginTrans、CommitTrans 和 RollbackTrans 方法在客户端 Connection 对象上无效。
请参阅
Visual Basic 范例 | Visual C++ 范例 | Visual J++ 范例
Attributes 属性
应用于:Connection 对象
© 1998-2003 Microsoft Corporation。保留所有权利。
.
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.
reply via CSDN viewer
rainlovesea
2008-08-29
打赏
举报
回复
EN
解决了
WWWWA
2008-08-29
打赏
举报
回复
支持,用ADO中BeginTrans, CommitTrans, and RollbackTrans Methods
Oracle.ManagedData
Access
.dll
Oracle
数据库
连接动态链接库
C#读
写
Access
数据库
、表格datagridview窗体显示代码实例
最近项目中用到C#对于
Access
数据库
表读
写
.mdb操作,学习了下相关的东西,这里先整理C#对于
Access
数据库
的操作,对于MySQL和Oracle
数据库
的操作放到后面再
写
。
Access
是微软
数据库
编辑软件,其生成的
数据库
文件为....
C#处理
Access
中
事务
的方法
本文实例讲述了C#处理
Access
中
事务
的方法。分享给大家供大家参考。具体如下:
Access
不能像SQL server一样直接执行多条语句,但是把多条语句绑...下面举个例子,用C#实现
Access
数据库
事务
的处理方法: 向一个表提交数
Access
数据库
线程与
事务
的相关测试
一、在
事务
中 A线程(
事务
)、B线程 ①同一连接操作同一个表,若A线程的操作回滚,则B线程的操作也会被回滚 ②同一连接操作两个不同的表,若A线程的操作回滚,则B线程的操作也会被回滚 ③同一
数据库
的两个不同连接不...
浅谈MySQL和
Access
数据库
的区别
可是有许多新手站长表示不清楚使用MySQL和
access
数据库
有何不同,今天小编就为大家简单分析一下两者的区别。 MySQL和
access
是什么? Microsoft office
access
是微软把
数据库
引擎的图形用户界面和软件开发工具结合在...
Access
7,713
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章