:oracle的简单问题:如何通过BDE或ADO连接? 客户端装了,pb都能正常访问了,就是bde不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你先试一试用odbc来连,怎样?如果可以bde就一定可以连上! 你打开BDE,选择configuration,选择drivers-->Native-->Oracle,看看dll32是不是sqlora8.dll,下面的Vendor选择oci.dll!如果再不行,你的net easy config可以连上吗? net easy config可以连,其它也和你说的一样另:ODBC也不行 你连的Oracle服务器是7还是8,你是否即装了7又装了8的客户端;可以肯定是你的Oracle装得有问题,从这找原因吧 确实是ORacle的原因了,oracle8.04跟Delphi的兼容性不是太好 客户端和服务器都是7,一样的版本有人说bde安装时要选oracle7,而不时8,我重装了bde,还是连不上,但错误提示不一样,再提一下,用pb4.0访问很正常,耐何我对pb不感兴趣,所以一定要用delphi/bcb做 别再用DBE去折磨ORACLE了吧!去试试ODAC,一个非常好的控件。 走OCI协议的,比BDE不知道快了多少。 用ADO吧,Delphi5里有ADO的控件ADOConnetion,ADOTable,ADOQuery。你只要设置好ConnectionString就应该可以连了。例如ConnectionString :='Provider=MSDAORA.1;Password= your pwd;User ID=your username;Data Source= your tnsname' 在ORACLE8I中,我是这样处理的:1.ADOConnetion按要求设置,如果不能测试成功,问题可能是服务器中数据库的状态处于关闭状态.2.ADOTable,ADOQuery.等按要求设置,(但一定要指明是OUTLN.+表名称.)3.前堤是ORACLE安装正确,包括客户端安装.我在WIN2000SERVER中使用DELPHI5(补了多个补丁)及ORACLEI(8.16),测试正常!4.上网查查DELPHI关于ORACLE的补丁,安装一下再试试. 很感谢大家的回答,由于初次使用,真是错误百出首先是装delphi时错选orcale8,接着是把bde象sql server一样配置,又找不到在那里配ip,综合了所有可以犯的错,折腾了一天,总算今天下午碰对了各种数据库的连接方法都不同,但很少有书和文章提到,那位高手把这方面的资料整理出来,以后可以少费很多力分我回给大家, 新人求教,VB如何调用这个DLL delphi创建字段 过滤数据库内容问题 access 如何读取图片 !!! dxDBTreeList 设置问题, 导致 Query.Insert ,或Append出错! 请做过OA系统的朋友进来谈谈,100分赠送。 有没有在一台机子上搜索到与本机相连的机器的控件,类似网上邻居(急用) ?有谁想要呢? 如何真正删除paradox表中的记录 如何打印memo字段的内容呢? delphi中,为什么把控件在窗体上删除后,关于控件的代码换流在.pas中呢? 我要《电脑编程技巧与维护》的网址
sqlora8.dll,下面的Vendor选择oci.dll!
如果再不行,你的net easy config可以连上吗?
其它也和你说的一样
另:ODBC也不行
可以肯定是你的Oracle装得有问题,从这找原因吧
有人说bde安装时要选oracle7,而不时8,我重装了bde,还是连不上,
但错误提示不一样,再提一下,用pb4.0访问很正常,耐何我对pb不感
兴趣,所以一定要用delphi/bcb做
1.ADOConnetion按要求设置,如果不能测试成功,问题可能是服务器中数据库的状态处于关闭状态.
2.ADOTable,ADOQuery.等按要求设置,(但一定要指明是OUTLN.+表名称.)
3.前堤是ORACLE安装正确,包括客户端安装.
我在WIN2000SERVER中使用DELPHI5(补了多个补丁)及ORACLEI(8.16),测试正常!
4.上网查查DELPHI关于ORACLE的补丁,安装一下再试试.
首先是装delphi时错选orcale8,接着是把bde象sql server
一样配置,又找不到在那里配ip,综合了所有可以犯的错,折腾了
一天,总算今天下午碰对了
各种数据库的连接方法都不同,但很少有书和文章提到,那位高手
把这方面的资料整理出来,以后可以少费很多力
分我回给大家,