解决办法如下:
1.把原来的usingSystem.Data.OracleClient;去掉
2.在oracle安装目录下找到Oracle.Dataaccess.dll 添加引用:usingOracle.DataAccess.Client;
如果安装的是oracle10g,那么在VisualStudio中没有注册dll,添加引用时找不到,11g的默认是注册的。
可以通过Windows自带的文件搜索功能到oracle安装目录里面去找,
提示:若oracle安装在D盘根目录,则dll文件的路径如下
D:\oracle\PRoduct\10.2.0\client_1\ODP.NET\bin\1.x(客户端)
D:\oracle\product\10.2.0\db_1\ODP.NET\bin\1.x(服务器)
3.连接字符串中如有用的是user=xxx就改成userid=xxx
本文提供了解决Oracle数据库连接问题的方法,包括移除旧的引用、添加Oracle.DataAccess.dll的引用及调整连接字符串参数。
3816

被折叠的 条评论
为什么被折叠?



