文档详情

中级数据库接口部分.pdf

发布:2025-04-03约5.51千字共18页下载文档
文本预览下载声明

1.ACI概念

2.ACI安装与配置

3.编程简介

4.编程示例

ApplicationCallInterface(ACI)

兼容Oracle的OCI

较高的性能和稳定性

优化数据的

提供数组绑定功能

ESQLACI

简易程度简单,上手快比较复杂

使用场景面向一般应用面向高级的应用

开发效率较低比较高

1.ACI概念

2.ACI安装与配置

3.编程简介

4.编程示例

SZ_OSCAR_HOME\aci\sample:aci的样例程序

SZ_OSCAR_HOME\aci\include:头文件

SZ_OSCAR_HOME\aci\doc:文档

1.ACI概念

2.ACI安装与配置

3.编程简介

4.编程示例

•初始化神通ACI接口的运行环境

1

•分配环境句柄、语句句柄、服务器句柄、会话句柄等数据结构

2

•建立与神通数据库的连接以及创建用户会话

3

•通过SQL语句与神通数据库服务器交互,然后对获取的数据进行处理

4

•结束用户会话,断开ACI接口与神通数据库的连接

5

•释放在程序中所分配的各类句柄和资源

6

句柄类型值C语言类型描述

ACI_HTYPE_ENVACIEnv环境句柄

ACI_HTYPE_ERRORACIError错误句柄

ACI_HTYPE_SVCCTXACISvcCtx服务上下文句柄

ACI_HTYPE_STMTACIStmt语句句柄

ACI_HTYPE_BINDACIBind绑定句柄

ACI_HTYPE_DEFINEACIDefine定义句柄

ACI_HTYPE_DESCRIBEACIDescribe描述句柄

ACI_HTYPE_SERVERACIServer服务器句柄

ACI_HTYPE_SESSIONACISession会话句柄

ACI_DTYPE_TIMESTAMPACIDateTime时间日期句柄

ACI_DTYPE_INTERVAL_DSACIInterval时间间隔句柄

ACI_DTYPE_LOBACILobLocator大对象句柄

句柄申请使用ACIHandleAlloc

句柄释放使用ACIHandleFree

函数返回值说明

ACI_SUCCESS函数执行成功

函数执行发生错误,需要通过ACIErrorGet

显示全部
相似文档