[英]Connect to oracle database with C++
我正在寻找一种方法来连接到远程 oracle 数据库并从 C++ 控制台应用程序中的表中读取一些数据。 有人可以给我一些提示。 谢谢。
soci, http: //soci.sourceforge.net,是一个相当现代的 C++ 接口,它使用 Oracle 调用接口。 并且还可以连接其他数据库...
Oracle 官方网站提供了多种资源。 在其他人中:
只是谷歌,周围真的有很多教程。
您可以尝试: CODBC
。 它是Pro*C
的 API。 Pro*C
是连接 Oracle 和 C++ 的一种非常体面的方式。
您可以使用Oracle C++ 调用接口(本机 API)或开放数据库连接 API 。 如果你想要一个更高级的包装器,在诸如Qt 之类的库中有一些更方便的接口。
您可以使用 OCCI: http : //www.oracle.com/technetwork/database/features/oci/index-090820.html
或 OCI: http : //www.oracle.com/technetwork/database/features/oci/index.html
或许多其他可用的 API 之一.. 这实际上取决于您将使用它的类型.. 您应该通过谷歌找到大量有关各种 API 的优缺点的信息..
除非是出于学习目的或对 ORACLE DB 的严格要求,否则我建议您使用各种 Microsoft 框架提供的通用类/服务。
目前(2021)积极开发也是OCILIB ,我能够在短时间内设置测试示例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.