编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是数据库相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
glib-sql-wrapper 是一个非常轻量级而且简单的SQL数据库的客户端API的C++封装库 主要特点:
libpqxx 是一个用来访问和操作 PostgreSQL 数据库的 C++ 客户端类库。 示例代码: using namespace pqxx;
sqlitexx 是一个 C++ 程序用来访问 SQLite 数据库的接口类库。
PyODB 是一个 Python 的ODBC模块,用来快速的访问数据信息,提供一个简单的unixODBC 接口的绑定。
这是微软官方的用于 SQL Server 的 Microsoft JDBC 驱动程序是 Type 4 JDBC 驱动程序,通过 Java
SQLite C Wrapper 是一个 C 语言对 SQLite 的最小封装包。 示例代码1: #include <string>
Jackcess 是一个Java 类库,用来读写微软的Access 数据库。 显示表格内容的源码:
eCouch 是一个用ErLang 语言编写的应用程序,用于访问CouchDB 服务器。 主要的特性包括:
ADOdb 是一个 PHP 编程语言用来访问数据库的抽象接口。 示例代码: include(\'/path/to/adodb.inc.php\');
Drizzle-JDBC 是数据库 Drizzle 的JDBC 驱动程序 Drizzle,一个精简版的MySQL分支,在目前的MySQL代码基本之上,将存储过程、视图、触发器、查询缓存、PREPARE语句等等没什么必要
VJDBC (“Virtual JDBC”) 是一个 JDBC Type 3 的驱动程序,提供一个基于不同协议的客户端服务器模式的远程 JDBC
cegojdbc 是 Cego 数据库系统的 JDBC 驱动程序,要求 Java 1.5 运行环境。
SmartDB 是一个面向对象的数据库操作接口,集成了 SQLite 数据库。与微软的ADO对象类似,适合用在 C++/MFC 项目中。实际它就是一个
Bottomline 是一个底层的JDBC接口,用于直接从jar文件中加载数据库驱动程序,其结构如下图所示
jcouchdb 是一个 Java 5 的 couchdb 文档数据库的 JDBC 驱动程序,基于 svenson JSON 库。
D DBI 是 D 语言用来连接各种 SQL 兼容数据库的通用接口,目前支持的数据库包括:
Jdbc4Olap是一个用于访问OLAP数据源的JDBC Type4驱动器,但只实现了部分JDBC3.0规范。通过XMLA协议能够直接与大部分OLAP数据库交互比如:SAP BW,Microsoft
Qore MySQL 模块是一个为Qore编程语言连接和操作MySQL数据库的DBI驱动模块。 MySQL的驱动程序透明地处理客户端和服务器字符编码,并支持多线程,交易管理,存储过程的执行,等等。
在Ruby下使用ODBC的扩展类库。
Elvyx 是一个用来监控 JDBC 活动状态的工具,并把监控的数据发送到 elvix 服务器,并保存的数据库中。Elvyx
psycopg 是一个 PostgreSQL 数据库的Python语言的接口。 psycopg is a PostgreSQL database adapter for the Python programming language.
KInterbasDB是一个Python的扩展包用来实现兼容Python 2.0的数据库接口,支持Firebird 和 Borland Interbase
MySAC (MySQL Simple Asynchronous Driver) 是一个C语言的类库,用来提供异步的 MySQL 数据库服务器连接和命令发送。它使用官方的 MySQL 客户端开发包作为认证和网络连接功能。可以在代码中进行内存的管理。
jxDBCon 是一个用来简化开发 JDBC 驱动程序的框架,使用它可以轻松的开发一个数据库的JDBC驱动程序。该项目还包含了一个全功能的
pymssql 是Python语言用来连接微软 SQL SERVER 数据库的类库,实现了 Python DB API 2.0 。
mxODBC 是一个 Python的扩展包,为 Python 的数据库API增加了对 ODBC 3.5 数据驱动和管理器的兼容支持 (非开源) 。
OCILIB是一个跨平台的Oracle驱动程序,可提供非常快速和可靠地访问Oracle数据库。它提供了一个丰富,功能齐全,并易于使用的API 。OCILIB
Delphi Direct ORACLE Access Components 是一个 Delphi 用来访问 Oracle 数据库的组件,无需 BDE
asSQL 是一个 ActionScript 3 用来连接 MySQL 数据库的驱动程序。
Ruby/Informix 是 Informix 数据库的 Ruby 语言驱动程序。 示例代码: db = Informix.connect(\'stores\')