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

编译成.exe后,连接不上oracle是咋回事?

2012-04-17 
编译成.exe后,连接不上oracle是怎么回事??急!!!!在vb里运行一切正常,我在网上搜了半天也没找到解决方法,试

编译成.exe后,连接不上oracle是怎么回事??急!!!!
在vb里运行一切正常,我在网上搜了半天也没找到解决方法,试过:
1.安装mdac   2.8
2.安装vb   sp5
3.连接字符串如下:
strConnectionString   =   "Provider=MSDAORA;Password= "   +   DBPASSWORD   +   ";User   ID= "   +   DBUSER   +   ";Data   Source= "   +   DBHOST   +   ";Persist   Security   Info=False "
提供者换过
Provider=MSDAORA.1
Provider=OraOLEDB.Oracle.1
4.我用sqlplus,pl/sql连接均没有问题,oracle客户端也已经安装
5.数据库访问一切正常,因为还有其它程序在用

主要是在VB里可以连接,而且所有操作都正常,请问这是怎么回事啊??? 
我看到网上有人说是ado的问题,并且已经解决,但他没究竟是怎么解决的

[解决办法]
同一台机器编译后就连不上了,还是更换机器了?
[解决办法]
你也可以换一台机器然后编译一下 看看是不是还有这样的问题
[解决办法]
把Userid ID改成UID试试。

热点排行