oci函数的基本使用 ORACLE调用接口(Oracle Call Interface简称OCI)提供了一组可对ORACLE数据库进行存取的接口子例程(函数),通过在第三代程序设计语言(如C语言)中进行调用可达到存取ORACLE数据库的目的。 #引入库: #include <oci .h > #定义变量: OCIEnv *envhp; //环境句柄 OCIError *errhp; //错误句柄 OCIServer *srvhp; //服务器句柄 OCISvcCtx *svchp; //服务环境句柄 OCIStmt *stmthp; //语句句柄 #C ++调用oci连接数据库步骤: OCIEnvCreate() :创建环境句柄,使用方式如下: OCIEnvCreate(&envhp,OCI_DEFAULT,(dvoid*) 0,NULL,NULL,NULL,0,(dvoid**)0); OCIHandleAlloc() :根据环境句柄分配相关句柄资源: OCIHandleAlloc((dvoid*) envhp,(dvoid**)&errhp,OCI_HTYPE_ERROR,(size_t)0,(dvoid**)0); //分配错误句柄 OCIHandleAlloc((dvoid*) envhp,(dvoid**)&srvhp,OCI_HTYPE_SERVER,(size_t)0