Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/141.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有用于C和/或C+的数据库访问库+;与Perl';什么是DBI? < >我愿意在C++中编写 LyBoBc(或代码> UNIXODBC/)的Perl接口子集。 我相信这样做会让我更专注于我的目标_C++_C_Perl_Odbc_Dbi - Fatal编程技术网

是否有用于C和/或C+的数据库访问库+;与Perl';什么是DBI? < >我愿意在C++中编写 LyBoBc(或代码> UNIXODBC/)的Perl接口子集。 我相信这样做会让我更专注于我的目标

是否有用于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。编写一组通用代码, 程序员可以利用 多个数据库和多个 同步数据库连接 使用这个框

顺便说一句,我宁愿避免重新发明轮子,当然,如果已经有类似的东西存在的话

我不知道一个看起来像DBI的dbapi。去做吧——但是把它作为包装器API添加到libodbc项目中,而不是启动一个全新的项目


祝你好运。

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选择它的原因;谢谢