摘要:
OCCI介绍OCCI:Oracle C++调用接口(OCCI),即Oracle的C++API,允许你使用面向对象的特性、本地类、C++语言的方法来访问Oracle数据库。OCCI优势基于标准C++和面向对象的设计;效率较高;适合开发C/S模式的程序,软件中间层;OCCI特性完整支持SQL/PLSQL为不断增长的用户和请求提供了弹性选项为使用用户自定义类型,如C中的类,提供了无缝接口支持所有的Oracle数据类型以及LOB types可以访问数据库元数据OCCI头文件及动态链接库OCCI 头文件•occi.h•occiCommon.h•occiControl.h•occiData.h•occiO 阅读全文
摘要:
几种数据库访问技术的比较由上所述, Visual C++ 通过以上方法都可以访问Oracle 数据库, 但是上述方法各有优缺点。ODBC 出现得比较早, 几乎支持所有的关系型数据库, 而且有MFC 强大的类库支持而使得编程实现非常方便, 同时可移植性也很强, 在异构的数据库之间移植也只需更改很少的一部分程序。但是, 由ODBC 的实现机制我们可以看到, 与Pro*C 相比, 应用程序需要经过ODBC 驱动程序管理器和ODBC 驱动程序两层才能和数据库通信接口建立联系, 而Pro*C是直接与通信接口联系,因此建立在ODBC 上应用程序的执行效率会相对低一些。DAO 对于访问采用MDB文件格式的数 阅读全文