Chinaunix

标题: ado连oracle错误! [打印本页]

作者: 月光宝盒    时间: 2003-01-15 19:52
标题: ado连oracle错误!
以前用delphi的ado写了几个程序,连oracle8i,
今天重装oracle,现在delphi5的ado竟然连不上oracle,
提示:
初始化提供者中发生错误,测试连接失败。发生了一个oracle错误,
但无法从oracle中恢复错误信息!

这是怎么回事?
作者: hecm22    时间: 2003-01-15 19:56
标题: ado连oracle错误!
把你的ADO语句贴出来
作者: hecm22    时间: 2003-01-15 19:58
标题: ado连oracle错误!
Set Rec1 = CreateObject("adodb.recordset"
Set conn1 = CreateObject("adodb.connection"
strcon="driver={Microsoft  ODBC for Oracle};server=数据库名;uid=用户名;pwd=口令"   
## ORACLE
conn1.Open strcon
strsql = "select * from  表名"
Rec1.Open strsql, conn1

这是一段ado连接oracle的代码
作者: 月光宝盒    时间: 2003-01-15 19:59
标题: ado连oracle错误!
我直接用ado 的use connection string上的按钮Build,
然后输入database name,user,password,肯定没错,
这个程序我都用了好久了,
只是重装oracle后才不行啊!
ado语句没问题的!
作者: yikaikai    时间: 2003-01-15 20:02
标题: ado连oracle错误!
用sqlplus连一下
作者: hecm22    时间: 2003-01-15 20:02
标题: ado连oracle错误!
你用odbc测试成功过吗?
作者: 月光宝盒    时间: 2003-01-15 20:06
标题: ado连oracle错误!
用ado不需要odbc啊。
但是我在net8 easy config 可以连上数据库,
远程数据库都能连上。
sqlplus可以啊!
作者: 月光宝盒    时间: 2003-01-15 20:16
标题: ado连oracle错误!
高手帮忙啊!
作者: CCBZZP    时间: 2003-01-16 09:43
标题: ado连oracle错误!
只是重装oracle后才不行啊!

修改TNSNAMES.ORA,LISTENER.ORA
文件中的HOST=
改成IP地址就可以的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2