OCCI 中文编程指南(3)

发布时间:2021-06-08

1. 在线程环境中运行分为互斥线程(THREADEC_MUTEXED)、并行线程

(THREADEC_UMMUTEXED)。 2. 使用对象(OBJECT)。

3. 利用共享数据结构(SHARED)。

终止OCCI环境变量

Environment对象的终止必须是放在最后一位,即等所有其它OCCI对象被终止完后再终止Environment对象。终止Environment对象的方法如下所示:

Environment::terminateEnvironment(env);

2.2. 连接与断开数据库

连接数据库

创建完一个Environment对象env后,可以调用Environment类下的方法createConnection()来创建一个Connection对象conn;通过createConnection()方法我们可以连接到任意一个数据库中。连接数据库的具体方法如下所示:

Connection *conn = env->createConnection(usename,password,[connectionstring]);

参数说明:usename是登录数据库的用户名; password是登录数据库用户的密码; connectstingr是数据库的连接串(可选)。

断开数据库

当对数据库操作完成之后,我们必须断开程序与数据库的连接,断开数据库的连接方法与创建的方法一样来自Environment类下的terminateConnection()函数。方法如下所示:

env->terminateConnection(conn);

2.3. 创建与断开连接池

创建连接池

对于很多共享服务器或中间层应用程序而言,数据库的连接必须要能被许多线程所使用,如果为每个线程都开一个数据库连接的话,当数量一大效率会明显的降低,所以我们通过创建连接池来处理这样的情况。创建完一个Environment对象env后,可以调用Environment

OCCI 中文编程指南(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219