使用C ++连接到oracle数据库

时间:2011-09-07 13:26:55

标签: c++ oracle connection

我正在寻找一种连接到远程oracle数据库并从c ++控制台应用程序中的表中读取一些数据的方法。 有人可以给我一些提示。 日Thnx。

7 个答案:

答案 0 :(得分:8)

soci,http://soci.sourceforge.net,是一个使用Oracle调用接口的相当现代的C ++接口。并且还可以连接到其他数据库...

答案 1 :(得分:5)

Oracle官方网站提供了多种资源。其中包括:

只是谷歌,有很多教程。

答案 2 :(得分:1)

您可以使用Oracle C++ Call Interface (native API)Open DataBase Connectivity API。如果你想要一个更高级的包装器,那么库中有一些更方便的接口,比如Qt

答案 3 :(得分:1)

您可以使用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的利弊的信息..

答案 4 :(得分:1)

除非是ORACLE DB的学习目的或严格要求,否则我建议您使用各种Microsoft Framework提供的通用类/服务。

答案 5 :(得分:1)

您可以尝试:CODBC。它是Pro*C的API。 Pro*C是连接Oracle和C ++的非常好的方式。

答案 6 :(得分:-1)

目前(2021 年)也在积极开发 OCILIB,我能够在短时间内设置测试示例。