oci OCIServerAttach 如何设置

 时间:2026-02-14 16:49:43

1、 首先要在源程序中包含OCI头文件:#include <oci.h>      OCI环境即OCI函数的工作环境,在调用其他函数之前必须先调用OCIInitialize()和OCIEnvInit()函数创建和初始化OCI环境,其他OCI函数要在这个环境中才能执行。

oci OCIServerAttach 如何设置

2、句柄是指向OCI库所分配的内存区域的指针,该内存区域中的数据由OCI库维护,应用程序可通过句柄访问其中的数据。下面是应用程序中最常用的几个句柄:

oci OCIServerAttach 如何设置

3、首先调用OCIServerAttach(m_srvhp, m_errhp, (text *)"", strlen(""), OCI_DEFAULT);函数建立与指定服务器的连接,text *类型变量为空,表示连接默认数据库服务,OCI_DEFAULT表示应用程序的操作模式为阻塞模式,在这种方式下,只有当OCI调用完成后才将控制权返回给客户端应用程序。

oci OCIServerAttach 如何设置

4、将要执行的SQL语句copy到szSqlStr字符串中:snprintf( szSqlStr, sizeof(szSqlStr), "select PASSWORD from USERS where USERNAME=’chen’ ");执行下列语句:

oci OCIServerAttach 如何设置

5、断开与数据源的连接,释放句柄。

oci OCIServerAttach 如何设置

6、生成可执行文件(两种方法),同普通的C程序;利用Oracle自带的Make文件。

oci OCIServerAttach 如何设置

  • 简单的小格格怎么剪
  • 青木良折纸教程
  • 怎么查看手机处理器
  • 2016国外游戏工作室怎么赚钱
  • 万圣节教你折可爱的小幽灵
  • 热门搜索
    空调抽湿是什么意思 如何制作熏鱼 喜来健理疗床怎么样 如何去掉鱼尾纹 如何去除腋毛 国债回购如何操作 2元一次方程怎么解 如何提取住房公积金 如何把word转成pdf 胸闷是什么原因