`
iihero
  • 浏览: 258214 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

简易通用数据库API c++ wrapper: hisqlapi-1.0.0.9 发布

阅读更多

项目地址:http://code.google.com/p/hisqlapi/

下载地址:http://code.google.com/p/hisqlapi/downloads/list

hisqlapi_1.0.0.9 数据库通用API: hisqlapi C++ wrapper,  这是自行开发的标准版,免费使用。
同时接受捐赠以增进后续开发,支付宝帐户:iiihero AT hotmail.com
https://www.alipay.com/user/inpour_request_second.htm

下载地址:
http://download.csdn.net/source /2515539
http://code.google.com/p/hisqlapi/downloads/list

hisqlapi.dll分别放到压缩包build目录的debug和release子目录里头。

这是初始版本 for windows,目前支持ODBC, sqlite3
以及postgresql的一部分, 其它数据库的api wrapper在陆续开发中.

linux版本编译出来以后也会投放出来。

计划支持目标:
HiSQLAPI wrapper for MySQL
HiSQLAPI wrapper for PostgreSQL(已经完成一部分)
HiSQLAPI wrapper for Oracle (OCI)
HiSQLAPI wrapper for DB2 (CLI)
HiSQLAPI wrapper for ASE (openclient)
HiSQLAPI wrapper for SQL Server(ADO or OLEDB)

附加说明:
所有的库都是对最底层API的封装,同时又是松耦合,即使用hisqlapi里头的头文件,只有当你要连接具体的数据库时,它要用到的dll才会被加载。

1. 目前只提供了wrapper,总的接口并没有完全合笼。使用时可以直接使用具体类来操作sqlite3 (HiSQlite3Connection, HiSqlite3Statement, HiSqlite3ResultSet ...)
ODBC (HiODBCConnection, HiODBCStatement, HiODBCResultSet ...)

2. 使用时,不需要链接你原来的具体的库,只需要链接hisqlapi.lib, hisqlapi.dll即可,原始动态库,放到path里头即可。

3. 示例里有一个很简单的例子,来演示sqlite3的数据库操作:

分享到:
评论

相关推荐

    hisqlapi_1.0.0.9 数据库通用API C++ wrapper

    hisqlapi_1.0.0.9 数据库通用API C++ wrapper 这是初始版本 for windows,目前支持ODBC, sqlite3以及postgresql的一部分, 其它数据库在陆续开发中. linux版本编译出来以后也会投放出来。 计划支持目标: HiSQLAPI ...

    eos.java.rpc.wrapper-1.0-SNAPSHOT.jar

    eos.java.rpc.wrapper-1.0-SNAPSHOT.jar配合https://blog.csdn.net/liu1765686161/article/details/82180070文章

    wrapper-win-3.5.32

    在"wrapper-windows-x86-64-3.5.32-st"这个文件名中,我们可以看出这是专为64位(x86-64)Windows系统设计的稳定版(ST,Short for Stable)。这个压缩包很可能包含了Wrapper工具的可执行文件和必要的配置文件,使得...

    wrapper-linux-x86-64-3.5.55 社区版

    《wrapper-linux-x86-64-3.5.55 社区版:Linux环境下的Java Wrapper技术详解》 在IT行业中,特别是在服务器管理和软件部署领域,Wrapper技术扮演着重要的角色。本篇将深入探讨"wrapper-linux-x86-64-3.5.55 社区版...

    PyPI 官网下载 | anobbs_api_wrapper_py-0.0.0.dev2-py3-none-any.whl

    标题中的"PyPI 官网下载 | anobbs_api_wrapper_py-0.0.0.dev2-py3-none-any.whl"表明这是一个从Python Package Index(PyPI)官方源下载的软件包,名为`anobbs_api_wrapper_py`。这个包的版本是`0.0.0.dev2`,它是一...

    gradle-4.1-all.zip离线包下载 极速 android studio2.3 3.0编译必备

    下载后须解压,有俩文件,gradle-4.1-all.zip压缩包直接使用,另有使用说明文件: 使用说明: 1.打开C:\Users\Administrator\.gradle\wrapper\dists (Administrator可能根据你使用账户名称而改变) ...

    wrapper-windows-x86-32-3.5.20.zip

    在本例中,我们关注的是"wrapper-windows-x86-32-3.5.20.zip"这个压缩包,它包含了一个特定版本的Wrapper,专为32位的Windows系统设计。这个版本是3.5.20,可能包含了更新的特性和修复的bug,以提供更稳定的服务。 ...

    gradle-1.0.zip

    如果你下载了"gradle-1.0.zip",则需要将其解压到Android Studio的Gradle目录下,通常位于用户目录下的.gradle/wrapper/dists路径下。然后,在项目的build.gradle文件中指定该版本,使得项目能够正确引用。 在...

    arm-2014.05-29-arm-none-linux-gnueabi

    COLLECT_LTO_WRAPPER=d:/eclipse/cross/arm-2014.05-29/bin/../libexec/gcc/arm-none-linux-gnueabi/4.8.3/lto-wrapper.exe Target: arm-none-linux-gnueabi Configured with: /scratch/maciej/arm-linux-2014.05-...

    wrapper-linux-x86-64-3.5.32

    Java Service Wrapper可以将Java程序包装成系统服务,这样就可以随着系统的运行而自动运行,本资源是linux 64位java环境下使用的wrapper资源,其他操作系统资源可以从地址:...

    wrapper-windows-x86-64-3.5.15.zip

    "wrapper-windows-x86-64-3.5.15.zip" 文件是一个针对Windows操作系统64位架构的封装程序,版本为3.5.15。在IT领域,"Wrapper"通常指的是一个软件组件,它允许应用程序或者服务在不同的环境中运行,或者提供额外的...

    dubbo-2.8.4.jar

    at com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:72) at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52...

    gradle-4.6-all以及使用教程

    1、用记事本,修改项目目录\gradle\wrapper下的,gradle-wrapper.properties文件。将其中的distributionUrl后面的链接改为https\://services.gradle.org/distributions/gradle-x.x-all.zip。 2、将该文件复制到以下...

    jar包做成系统服务工具:wrapper-windows-x86-64-3.5.14

    本文将详细介绍如何使用"wrapper-windows-x86-64-3.5.14"这个工具,将Java的JAR包转换为Windows系统服务。 一、Wrapper工具介绍 "wrapper-windows-x86-64-3.5.14"是TNT4J-Wrapper项目的一个版本,它提供了一种简便...

    Python库 | pytorch-wrapper-1.0.4.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:pytorch-wrapper-1.0.4.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | rhvoice-wrapper-bin-0.3.0.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:rhvoice-wrapper-bin-0.3.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | midi-wrapper-SnooperXP-0.0.3.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:midi-wrapper-SnooperXP-0.0.3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    wrapper-windows-x86-64-3.5.34-st.zip

    wrapper-windows-x86-64-3.5.34-st.zip;wrapper-windows-x86-64-3.5.34-st.zip;wrapper-windows-x86-64-3.5.34-st.zip

    gradle-5.4.1-all资源与使用方法.7z

    1、用记事本,修改项目目录\gradle\wrapper下的,gradle-wrapper.properties文件。将其中的distributionUrl后面的链接改为https\://services.gradle.org/distributions/gradle-x.x-all.zip。 2、解压出gradle-5.4.1...

Global site tag (gtag.js) - Google Analytics