SQLAPI是一个C++访问SQL数据库类库,主要用于访问多个SQL数据库,包括Oracle、SQL server、SQLbase、MySQL等,提供了一个低级接口,允许开发人员访问特定的数据库功能,使用SQLAPI库开发的程序可以快速的运行,需要的开发人员可以下载!
软件特点
1、SQLAPI ++直接调用目标DBMS的本机API(与使用OLEDB和/或ODBC中间层的ADO不同)。这就是为什么SQLAPI ++是管理数据的最快方式。
2、在开发和分发应用程序时,无需(vs ADO)安装和配置OLEDB和/或ODBC驱动程序。
3、低级接口,允许开发人员访问特定于数据库的功能。
4、SQLAPI ++附带所有源代码。
5、终身免费支持,错误修复和新版本更新。
内容介绍
sqlapib.lib BCB用lib
sqlapib.dll BCB用动态库
sqlapi.h VC,BCB通用头文件
Demo_BCB6 测试程序的工程文件目录
使用方法
步骤1、连接到数据库(和错误处理)
步骤2、执行简单的SQL命令
步骤3、绑定输入参数
步骤4、执行选择查询(和获取结果集)
步骤5、绑定LongBinary,LongChar,BLob和CLob数据
步骤6、获取LongBinary,LongChar,BLob和CLob数据
步骤7、多线程支持和取消查询
支持以下C / C ++编译器:
Microsoft Visual C ++
Embarcadero(Borland)C ++
GNU GCC C ++编译器
Solaris Studio C ++编译器
更细内容
一般:通过名称搜索固定参数。
SQL Anywhere:修复了Linux / Unix上的API初始化。
概述:如果可用,请使用安全的CRT / LIBC功能。
SQLite:修正了默认的日期/时间类型搜索选项值。
一般:添加了SAException :: CommandText()方法。
一般:修复STATIC DBMS API加载。
SQLServer(OLEDB):修复了多个连接的错误。
ODBC:重新组织API代码。
PostgreSQL:添加了对存储过程的支持。
常规:当需要DBMS API函数无法加载时,抛出SAException或断言。
PostgreSQL:不要破坏函数返回的结果集,这样就可以处理例如'return table ...'的结果。
PostgreSQL:改进了当前/默认模式的函数/过程参数检测。
ODBC:增加应转换为SA_dtString的字段/参数长度