在 C++ 中获取数据库连接

getting database connectivity in c++

如何在 C++ 中使用 SQL 创建数据库?

我尝试按照我在网站上找到的步骤(要求所有这些都在代码块上)下载用于 c++ 的 SQLA​​PI++ 库。 接下来它指示下载oracle c++调用接口,我下载了但没看懂,如何将库与我的Codeblocks项目集成。

如果您知道任何其他方法,将不胜感激。

总的来说:

标准 c++ 不支持开箱即用的 SQL database/server 连接。您需要有第 3 方产品才能实现此目的。

许多 SQL 符合标准的数据库系统支持 C 或 C++ API,您可以使用它。
仅举几例:

  • SQL网站
  • PostgreSQL
  • MariaDB
  • MySQL
  • ...绝不是完整列表...

另一种选择是使用通用的 ODBC 接口实现,它也可能支持特定的数据库服务器和 SQL 标准版本。

特别是:

  • Codeblocks 是 ypur IDE,它管理项目及其对库的依赖关系。
  • 您手头似乎有一个解决方案,它使用 框架库
  • 上述API
  • 配置需要依次集成底层SQL服务器系统
  • 您可能需要 link 对特定 SQL API 服务器系统的本机支持

要执行上述这些步骤,您需要安装(可能是开发版本)上述 APIs、SDK、...(不管他们怎么称呼它)并将它们与您的 IDE 项目(related Q&A link 关于此)。