Database 版 (精华区)

发信人: zhaowei (小燕子), 信区: Database
标  题: 9.2.1 事务对象
发信站: 紫 丁 香 (Fri Jun 11 16:10:52 1999), 转信

应用程序必须通过事务对象来实现与各种数据库的连接,所以在讨论数据窗口和数据库
的关系之前,我们首先来介绍有关事物对象的基本内容。
    在POWER BUILDER当中,要想对一个数据库进行操作,首先必须建立与这个数据库的
连接。在一个POWER BUILDER数据库连接中,事务对象是一个特殊的不可视的对象,其功
能就是为POWER BUILDER程序与数据库之间的通信提供一个通信区。事务对象当中定义
了POWER BUILDER用来与数据库进行连接的参数。在访问数据库之前,必须先建立一个事
务对象,然后给这个事务对象的属性赋以合适的值,才能通过这个事务对象与数据库连
接,完成所需的数据库操作。当一个应用程序开始运行时,POWER BUILDER 会自动创建
一个名为SQLCA的默认全局事务对象。SQLCA是"SQL COMMUNICATIONS AREA"SQL通信区的
缩写。可以在应用程序中使用这个默认的事务对象,也可以定义自己的事务对象。
POWER BUILDER提供了四条用来进行事务管理的语句
· CONNECT: 成功的CONNECT语句标志着一个事务的开始。在执行CONNECT语句之前,
必须对一个已经存在的事物对象的用以连接DBMS的属性赋以合适的值。
· DISCONNECT: 这个语句标志着中止一个事务。
· COMMIT: 执行COMMIT将提交自该事务开始之后当前事务对数据库已做的所有尚未提
交的更新操作。并开始一个新的事务。
· ROLLBACK: 执行ROLLBACK语句之后,当前事务已做的所有更新操作都将被撤消,并
开始一个新的事务。

--
 我和一个朋友去散步,遇见一个漂亮的少妇带着一个小孩平时极腼腆的朋友一改
平日恹恹睡态,勇敢的走上前去, ∴
         《||||||||||||||||||||■※※◎    亲切的看着那小孩说:
                               ∵    ."   多可爱的孩子啊,
                                 ...''   抬头看看少妇,
                               ~"'     “还有孩子他妈!”

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.226.249]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.239毫秒