// C++使用oracle的occi库操作oracle数据库
//步骤
//1、创建OCCI上下文环境
//2、创建数据库连接
//3、创建Statement对象
//4、执行查询SQL
//5、执行插入SQL
//6、终止Statement对象
//7、断开数据库连接
//8、释放OCCI上下文环境
// 代码示例如下:
#include
usingnamespacestd;
#include "occi.h"
usingnamespaceoracle::occi;
intmain(intargc,char*argv[])
{
charszUserName[40];// 用户名
charszPassword[40];// 密码
charszConnectString[256];// 连接字符串
Environment *pEnv = NULL; // OCCI上下文环境
Connection *pConn = NULL; // 数据库连接
Statement *pStmt = NULL; // Statement对象
std::string strTemp;
try{
// 创建OCCI上下文环境
pEnv = Environment::createEnvironment(
Environment::Mode(Environment::OBJECT|Environment::THREADED_MUTEXED));
if(NULL == pEnv) {