NVM,没有odbc接口,但它是DBI之类的(看到DBI不使用odbc,除了在DBD :: ODBC中)
libdbi - http://libdbi.sourceforge.net/
libdbi在C中实现了一个与数据库无关的抽象层,类似于Perl中的DBI/DBD层.编写一组通用代码,程序员可以使用此框架利用多个数据库的强大功能和多个同步数据库连接.
为了使用libdbi框架,您需要为特定类型的数据库安装驱动程序.libdbi正式支持的驱动程序分为libdbi-drivers项目.当前版本的libdbi(0.8.3)应该适用于任何0.8.x版本的libdbi-drivers.目前支持以下数据库引擎:
Run Code Online (Sandbox Code Playgroud)* Firebird/Interbase * FreeTDS (provides access to MS SQL Server and Sybase) * MySQL * PostgreSQL * SQLite/SQLite3