C++ Builder 编程,使用 OCCI 进行数据库操作

来源:百度知道 编辑:UC知道 时间:2024/06/18 22:57:15
谁能给我个例子?
C++ Builder 6
Oracle10.2
C++ Builder 编程,使用 OCCI 进行数据库操作的例子?
麻烦附带C++ Builder配置
分大大的有,只要一个很简单的程序,能实现从数据库中读记录,插记录,更新记录,删除记录 4个最基本的操作就可以了
先谢过了
要是ORACLE的LIB库支持CB我就不用在这提问了
谁能给个有用的答案啊
OCCI我已经研究了2个月了,在unix和.net2003上都已经开发了软件了,关键是现在这个是做前台的,要求用CB开发,最好是能用OCCI操作数据库
不是要练手,是要用到实际的开发过程中去的

你只要装了ORACLE,在目录下就有C的例子和库,但是,Oralce提供的lib有可能CB用不了,主要是因为lib格式的不兼容。我一般都是用VC做成DLL的。

我可以给你介绍个开源的OCI库:
http://blog.csdn.net/cheungmine/archive/2008/04/01/2242096.aspx

这是别人写的,不过我发现存在一些问题,功能也不全。他封装的这个库使用非常简单,你要是想用来练手就无所谓了。

官方的OCCI使用其实也很简单,关键是看CB能不能用他的库。

====================================================
几个办法你选择下:

1.用控件。喊你们领导出银子,这是最好的选择。
2.你就自己用VC封装。做出来的DLL可以转成CB能用的Lib格式。
3.你还是自己封装,做成COM。
4.放弃OCCI,改用ADO(你什么前台啊,对性能要求这么高,非得OCCI)

给你两个c++builder程序员常去的网站
1. http://bcb.lcsoft.net/
2 http://www.ccrun.com/

这些网站里面有书,你慢慢看.对于你说的c++builder控件方面的书在很久以前是有一个叫"c++builder控件大全",这本书虽然名字叫"控件大全",但是写的很烂,可能是从C++BUILDER帮助