ACCI类和方法

下表提供了所有ACCI类的简要描述。本节之后是每个类及其方法的详细描述。

描述
Bfile类 提供对SQL BFILE数据的访问。
Blob类 提供对SQL BLOB数据的访问。
Bytes类 检查序列中的各个字节,以比较字节,搜索字节和提取字节。
Clob类 提供对SQL CLOB数据的访问。
Connection类 表示与特定数据库的连接。
ConnectionPool类 表示具有特定数据库的连接池。
Date类 指定SQL DATE数据项的抽象。还提供格式化和解析操作,以支持日期 值的ACCI转义语法。
Environment类 提供ACCI环境来管理内存和其他ACCI资源。ACCI驱动程序管 理器映射到ACCI环境句柄。
IntervalDS类 用天,小时,分钟和秒表示时间段。
IntervalYM类 用年和月表示时间段。
MetaDate类 用于确定ResultSet中列的类型和属性、数据库中现有模式对象的类型 和属性,或整个数据库的类型和属性。
Number 类 为数值数据类型建模。
ResultSet类 提供对执行SQL语句生成的数据表的访问。
SQLException类 提供有关数据库访问错误的信息。
Statement类 用于执行SQL语句,包括查询语句和插入/更新/删除语句。
Stream类 用于向准备好的DML语句或存储过程调用提供流数据(通常是LONG数据类型)。
Timestamp类 为SQL Timestamp数据项指定抽象。还提供格式化和解析操作,以支持 ACCI转义语法的时间戳值。
ACCIMyLog类 提供日志打印功能。

使用ACCI类

本节的ACCI类在shentong::acci 命名空间中定义。在shentong::acci命名空间内的ACCI类名可以通过以下三种方式之一被引用:

  • 对每个ACCI类名使用范围解析操作符(::)。
  • 对每个ACCI类名使用using声明。
  • 对所有ACCI类名使用using指令。

为ACCI使用范围解析操作符

作用域解析操作符(::)用于显式地指定shentong::acci命名空间和acci类名。使用作用域解析操作符声明Connection对象myConnection,你可以使用以下语法:

shentong::acci::Connection myConnection;

ACCI的using声明

当ACCI类名可以在编译单元中使用而不产生冲突时,使用using声明。要在shentong::acci命名空间中声明ACCI类名,可以使用以下语法:

using shentong::acci::Connection;

ACCI中的using指令

当所有ACCI类名都可以在编译单元中使用而不产生冲突时,使用using指令。在shentong::acci命名空间中声明所有ACCI类的名称,你可以使用以下语法:

using shentong::acci