神通QACI简介¶
QACI的功能简介¶
QACI是一个针对Qt访问神通数据库的应用程序编程接口,开发人员可以使用C++语言通过Qt来访问神通数据库。QACI从QOCI移植而来。
QACI的优势¶
相对于其他方式访问神通数据库,QACI的优势主要有:
QACI是Qt对aci接口的再封装,继承了大部分aci的优势 :较高的性能和稳定性;提供数组绑定功能,批量操作提升了数据的插入、更新和删除性能;缓存优化数据的读取,减少和神通数据库的交互次数 Qt提供了一组对数据库访问的标准,对于不同的数据库使用相同的函数,使用比较方便。
QACI的组成部分¶
神通数据库QACI程序员开发组件由动态库和程序员开发手册组成。 其中提供的运行时库包括Windows和Linux两种平台在64位平台下的动态库。下表为QACI在各平台下文件的命名。
| 版本 | 动态库 |
|---|---|
| Windows | qsqlaci.dll aci.dll |
| Linux | libqsqlaci.so libaci.so |
QACI对应QT兼容版本¶
因为Qt版本众多,QACI可能在某个版本的Qt上存在不适用的情况,现在此说明QACI的兼容情况。
| Qt_linux版本 | 兼容情况 | 兼容时间 |
|---|---|---|
| qt-opensource-linux_x64-5.6.1.run | 兼容 | 2020-02 |
| qt-opensource-linux_x64-5.9.6.run | 兼容 | 2020-02 |