嘿,我想知道如何用C ++连接数据库?任何支持许多数据库的跨平台解决方案?我知道SQLAPI ++,但它是一个共享软件...所以任何免费的?如果我将操作系统仅限制为Windows,我可以使用哪些解决方案?

由于

有帮助吗?

其他提示

对于跨平台,无论是应用程序还是可以使用的数据库,最好的办法是以某种形式使用ODBC。尝试使用Google搜索“odbc c ++ wrapper”对于许多可能的解决方案。

为什么不是Qt框架?它现在在LGPL下可用。 它易于使用,跨平台,免费,提供了一个简单的api访问几个数据库引擎,而无需了解底层数据库。

sqlite怎么样?

http://www.sqlite.org/

您可以查看 Debea - SQL Access和ORM for C ++

您可以使用OTL( http://otl.sourceforge.net/ )连接到Oracle和DB2-CLI数据库。它也将使用ODBC进行连接,因此如果您的数据库支持它应该可以工作。

它基于C ++模板。

它是免费的,但我不确定它是根据它发布的许可证。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top