繁体   English   中英

用C++连接oracle数据库

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM