手机版

OCCI 中文编程指南(8)

发布时间:2021-06-08   来源:未知    
字号:

3.5.2. 自动提交

在对数据库进行操作的过程中,一个事务的提交是用手动还是自动,我们可以调用Statement类下的setAutoCommit()方法来设置。使用方法如下所示:

设置自动提交:

Statement:: setAutoCommit (TRUE); 设置手动提交:

Statement::setAutoCommit(FALSE);

4. OCCI常用类简要介绍

4.1. Environment类

Environment类提供了管理OCCI对象的内存及其它资源的一个环境,包含以下方法:

1. createConnection(const string usename,const string password,const string connstring);指与数

据库建立一个连接。 2. createConnectionPoll(

const string &poolUseName, const string &poolPassWord, const string &connectstring, unsigned int minConn, unsigned int maxConn,

unsigned int incrConn); 创建连接池。

参数说明:poolUseName是连接池的用户名; poolPassWord是连接数据库的密码; connectstring是数据库连接串; minConn是最小连接数; maxConn是最大连接数;

incrConn是指所有已连接数处于繁忙中且小于最大连接数时,每次增加的连接数。

3. createEnironment(Mode mode );创建一个环境对象,其中mode是模式(可选DEFAULT、

THREADED_MUTEXED、THREADED_UN-MUTEXED、OBJECT、SHARED值)。 4. getCurrentHeapSize();指在同一环境下已经分配的内存数。 5. getOCIEnironment();返回一个OCI环境指针。

6. terminateConnection(Connection *conn);断开与数据库的连接。

7. terminateConnection(ConnectionPool *poolconn);断开与数据库的连接池。 8. terminateEnironment(Einironment *env);终止OCCI环境变量。

OCCI 中文编程指南(8).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)