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