是否有用于C和/或C+的数据库访问库+;与Perl';什么是DBI? < >我愿意在C++中编写 LyBoBc(或代码> UNIXODBC/)的Perl接口子集。 我相信这样做会让我更专注于我的目标
顺便说一句,我宁愿避免重新发明轮子,当然,如果已经有类似的东西存在的话 我不知道一个看起来像DBI的dbapi。去做吧——但是把它作为包装器API添加到libodbc项目中,而不是启动一个全新的项目是否有用于C和/或C+的数据库访问库+;与Perl';什么是DBI? < >我愿意在C++中编写 LyBoBc(或代码> UNIXODBC/)的Perl接口子集。 我相信这样做会让我更专注于我的目标,c++,c,perl,odbc,dbi,C++,C,Perl,Odbc,Dbi,顺便说一句,我宁愿避免重新发明轮子,当然,如果已经有类似的东西存在的话 我不知道一个看起来像DBI的dbapi。去做吧——但是把它作为包装器API添加到libodbc项目中,而不是启动一个全新的项目 祝你好运。NVM,没有odbc接口,但它类似于DBI(因为DBI除了在DBD::odbc中之外不使用odbc) libdbi- libdbi实现了一个 独立于数据库的抽象层 在C中,类似于中的DBI/DBD层 Perl。编写一组通用代码, 程序员可以利用 多个数据库和多个 同步数据库连接 使用这个框
祝你好运。NVM,没有odbc接口,但它类似于DBI(因为DBI除了在DBD::odbc中之外不使用odbc) libdbi- libdbi实现了一个 独立于数据库的抽象层 在C中,类似于中的DBI/DBD层 Perl。编写一组通用代码, 程序员可以利用 多个数据库和多个 同步数据库连接 使用这个框架 为了利用libdbi 框架,您需要安装驱动程序 对于特定类型的数据库。这个 libdbi正式支持的驱动程序 被拆分为libdbi驱动程序 项目libdbi的当前版本 (0.8.3)应与任何 0.8.x版本的libdbi驱动程序。目前,下列数据库 支持以下发动机:
* Firebird/Interbase
* FreeTDS (provides access to MS SQL Server and Sybase)
* MySQL
* PostgreSQL
* SQLite/SQLite3
试图解释标题,我认为他正在寻找一个类似于Perl DBI的C或C++的DB访问库。这正是我想要做的:谢谢。这正是我一直在寻找的。核心API语法让我想起Sybase开放客户端库!BTW,DBIXXX C++包装器看起来非常高清晰,我可以看到CppCMS选择它的原因;谢谢