编译成.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试试。