首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

急c++ builder 连接Oracle 数据库出错

2012-02-17 
急!在线等!c++ builder 连接Oracle 数据库出错!我用c++ builder 的控件 ADOconnection 连接数据库时按向导

急!在线等!c++ builder 连接Oracle 数据库出错!
我用c++ builder 的控件 ADOconnection 连接数据库时按向导,可以连接成功,但我用代码连接时,打开连接老出错!我很抓狂!请高手指点。代码如下

ADOconnection->connected = false;
ADOconnection->connectionString = sql;

ADOconnection->connected = true;//就时执行这行代码时出错。报告的是打未能打开连接;其中的sql 字符串跟向导自动生成的是一模一样的,可就是打开时出错。
另外,如果要连接Oracle服务器端,是不是必须安装客户端?急!!!!!

[解决办法]
把sql的内容贴出来看看。
[解决办法]
肯定出错啊,你的连接字符串不对啊。
[解决办法]

探讨
如果要连接Oracle服务器端,是不是必须安装客户端?急!!!!!

[解决办法]
来研究研究,关注中
[解决办法]
我一般用Open
[解决办法]
把连接字符串改成这个
Provider=OraOLEDB.Oracle.1;
[解决办法]
贴出sql代码。
[解决办法]
网络Φ旋男) 说的对哦,应该是ODBC驱边名称有问题吧。问题还是你的连接字符串里。少一个字符多个空格的小问题。用的着抓狂吗

[解决办法]
检测一下你的连接字符串吧
[解决办法]
先问一下,你的数据库是在本机上吗?
如果是,那么:
首先,在选择数据库链接驱动的时候 保证是正确的,要选择oracle可用的,其次,检查每次你配置Connection链接的时候 输入的数据库名字是否正确,如果你可以确保这个没问题的话,应该不会出问题。

如果数据库不是在本机,那么本机需要安装oracle数据库,并且在本机做远程的配置,然后再按照上面说的配置

热点排行