c6.0怎么连接oracle数据库 不需要安装oracle客户端

c6.0怎么连接oracle数据库 不需要安装oracle客户端,第1张

我用的VS2008 + OCCI

不过vc6类似,

需要下载Oci\include,Oci\lib\msvc

VS2008环境设置

1 工具>选项>项目和解决方案>VC++目录 添加

包含文件 %OracleClientHome%\Oci\include

库文件%OracleClientHome%\Oci\lib\msvc\vc9和%OracleClientHome%\Oci\lib\msvc

2 项目属性>配置属性>连接器>输入 添加附加依赖项 oraocci10dlib,之后把oraocci10ddll文件复制到system32目录下,这个文件在VC9(VC6)目录下

项目属性>配置属性>C/C++ > 代码生成 设置运行时库 为 "多线程调试 DLL (/MDd)"

在mainpc的insert 函数前加上extern

extern void insert (char password_[6],char id_[20],int balance_);

c语言使用oci连接oracle的程序就是常说的proC,就是在C程序中内置sql实现一定得功能,当然既然是sql的话就需要连接数据库,连接数据库就有远程和本地的区别,而远程如果使用OCI自然要通过客户端这是避免不了的。在实际开发中一般把proC放到服务器上供别的程序调用。

如果不想这样,使用odbc连接可以省去安装客户端的烦恼,但是安装odbc驱动是必须的。

以上就是关于c6.0怎么连接oracle数据库 不需要安装oracle客户端全部的内容,包括:c6.0怎么连接oracle数据库 不需要安装oracle客户端、有关c语言的proc连接oracle数据库的问题、C语言用oci连oracle到底是怎么样的一个机制等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9719631.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存