在C++中连接 Oracle 数据库

Connecting Oracle database in C++

本文关键字:Oracle 数据库 连接 C++      更新时间:2023-10-16

我正在寻找API来开发C++应用程序,该应用程序将与Oracle数据库连接。在浏览互联网时,我发现了OCILIB。

您知道更好的解决方案还是应该使用 OCILIB?我正在寻找新技术,但不知道 OCILIB 是否已弃用。

不知道这是否重要,但应用程序将仅使用选择,更新,插入语句。

感谢您的建议。

为了连接Oracle databse,Oracle提供了一个API: 甲骨文调用接口

所有作为包装器的库都需要它。

CPPREFRENCE 提供了指向以下 DataBSE 相关库的链接:

  • 奥特尔
  • DTL
  • libpqxx
  • lmdb++ - LMDB 嵌入式 B+ 树数据库库的 C++11 包装器。
  • mongocxx - 用于 MongoDB 的 C++11 驱动程序库
  • Mysql++
  • ODB - C++对象关系映射 (ORM(
  • QUINCE: QUeries in C++ Expressions (ORM+EDSL(
  • QxOrm - C++ Qt Object-Relational Mapping (ORM(
  • 社会
  • sqlpp11