谁能告诉我如何才能把delphi and oracle连接起来,最好有详细步骤。100分跟白送一样(100分)

  • 主题发起人 主题发起人 陈晨
  • 开始时间 开始时间
你的BDE设置了吗?
 
到oracle技术网去看看 那有如何用BDE连的文章 找到后 别忘了分分啊:)
 
1:设置BDE ,切记ORACLE是否连通 OK?
2:在DELPHI中设置连接。。可用DATABASE控件 OK??
连通了吗?
 
对不住各位,现在我的delphi基本正常,
oracle基本正常,可现在为止还是连不上,
也许,我要重新装入oracle了
我是好了一定给各位家分。ok
耐心的等。ok?
 
和连其他数据库没什么大区别
不过是有的数据库推荐ado
 
第一步:用ORACLE NET8设置别名;
第二步:配Bde中的CONFIGURATION-DRIVERS-NATIVE-ORACLE 中
DLL32=SQLORA32.DLL,VENDOR INIT=ORA804.DLL
第三步:配DBE别名

注;如客户端是WIN95/WIN98,则在AUTOBAT应有:
path=/oraclehome/bin

有问题请HKWANGWEN@163.NET
 
首先,你要确定你的ORACLE有没有问题,即你用SQL*PLUS能不能连接上。若能,就要看你的
BDE有没有问题了。你最好在ODBC中选定ORACLE ODBC DRIVER,然后再在BDE中选上ORACL ODBC DRIVER,
将ODBC DSN设为你ODBC中设好的名称,就可以连接了。若你还不能连,请将错误提示写出来。
 
现象,我在pb中可以连接oracle但在delphi的database desktop中佣金一切力量
都没有连接上,我觉得应该和连接其他的数据库一样简单,但是还是给我显示仪个
数据库别名,什么的,关于在bde中配置文件我已有了
解决之后,立刻送分
 
1、使用ADO控件,先在机器上安装ORACLE客户端(内含OLEDB),
在DELPHI的各种ADO控件的CONNECTIONSTRING属性中一步步建立连接,
注意:SERVER填对方的IP地址,USERNAME和PASSWD填ORACLE用户名和密码。
在单击“TEST CONNECTTING”按钮 返回成功后就可以使用各种ADO控件了。

2、使用BDE方法,先在机器上安装ORACLE客户端(内含ORACLE NET8 ASSISTANT),
用NET8 EASYCONFIG建立一条从客户端到服务器的连接符,
再通过ODBC建立ORACLE的数据源,在数据源(service name)中填入上面的连接符。
在DELPHI的各种DATA ACCESS控件中就可以设置相应的数据源了, OK!
 
to zhang16:
如果oracle中现在有两个以上的实例,那ado如何处理?
to 陈晨
设置odbc 时注意选择odbc for oracle(或oracle。。。),
反正不是 microsoft odbc for oracle。
设置完,用oracle 自带的odbc test测试一下(开始菜单中),再找一下问题。
 
to chansin:
可在NET8 ASSISTANT中建立相应的连接符(里面有填实例名的一栏),再在ADO的控件的
CONNECTIONSTRING属性的SERVER栏填连接符的名称。
 
到http://www.oradb.net去serach,一定能满足你的要求.
 
万事具备谢谢各位
 
后退
顶部