Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/131.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 连接到数据库_C++_Sql_Oracle - Fatal编程技术网

C++ 连接到数据库

C++ 连接到数据库,c++,sql,oracle,C++,Sql,Oracle,我需要连接到oracle数据库,最好的连接方式是ODBC、ole db还是其他?速度是一个问题,我将在运行时运行很多语句,但是如果有一些相当容易编程的东西就好了,另外一个教程也会很有帮助我是(QT,不再维护)的原始作者,并且在我们使用的引擎罩下。OCILIB在简化Oracle的基本OCI库方面做得很好,速度非常快 您最大的开销可能是数据库处理层或到数据库的连接,而不是选择的库如果速度是问题,那么使用任何Oracle提供的C++直接与数据库对话。其他任何东西都会有一个或多个转换层,这会增加开销并降

我需要连接到oracle数据库,最好的连接方式是ODBC、ole db还是其他?速度是一个问题,我将在运行时运行很多语句,但是如果有一些相当容易编程的东西就好了,另外一个教程也会很有帮助

我是(QT,不再维护)的原始作者,并且在我们使用的引擎罩下。OCILIB在简化Oracle的基本OCI库方面做得很好,速度非常快


您最大的开销可能是数据库处理层或到数据库的连接,而不是选择的库

如果速度是问题,那么使用任何Oracle提供的C++直接与数据库对话。其他任何东西都会有一个或多个转换层,这会增加开销并降低速度。如果速度是一个问题,那么选择库不会有太大的区别,因为与网络延迟、IO时间和数据库开销相比,即使是厚层的开销也很小。这看起来像我需要的,提供的示例代码非常有用,我确信DB处理将是一个问题,该程序将在本地或光纤网络上运行,因此我认为这不会是一个问题