因项目,对数据库性能要求比较高,公司一向采用数据库的API进行数据存储。对于ORACLE平台,有OOCI与OCI可以选择,前都经过的ORACLE公司的C++封装,比较容易便用。后者是C接口,用起来相对复杂些。因为公司已前用在MYSQL上的是

用C写的。为了降低对源程序的更改量,最后选择了OCI。网上关于OCI的资料比较少,庆幸的是ORACLE官网上提供了十分详细的OCI接口文档。虽然是英文的,但是作都写得还是很浅显易懂的。随读之。意外发现它与ODBC方式的数据库访问非常相似.也许这并不是偶然。

代码为证:这些代码在VS2008测试通过,去除了错误处理程序.

1.OCI  

在VS上开发OCI程序需要ORALE的include文件与LIB文件。这个都在ORACLE_HOME/oci下,找开一看你就明白了,

配置方式很简单,不多说了。

;
}

 

2.ODBC

 

;
}

很像吧,所以理解OCI,并没有想像中的那么难.天下程序皆出一家.

相关文章:

  • 2022-12-23
  • 2022-03-07
  • 2021-12-02
  • 2021-12-04
  • 2021-12-05
  • 2021-11-30
  • 2021-12-05
  • 2021-12-10
猜你喜欢
  • 2022-02-23
  • 2021-09-23
  • 2022-12-23
  • 2021-12-28
  • 2021-06-26
  • 2022-01-07
相关资源
相似解决方案