“Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发异常
winform网上资源太少了。
1、经过严格的测试,使用Oracle.DataAccess.dll时,Oracle.DataAccess.dll为64位,Oracle.Dataaccess.dll位32位,两个dll区分就是64位A大写,32位a小写。
2、以oracle11g为例:
64位Oracle.DataAccess.dll一般在oracle安装目录下(服务端)
盘符:\app\Administrator\product\11.2.0\dbhome_1\ODP.NET\bin\2.x
32位Oracle.DataAccess.dll一般在oracle安装目录下(客户端)
盘符:\app\Administrator\product\11.2.0\client_1\ODP.NET\bin\2.x
使用64或32一定要与生成中平台目标一致,也就是说使用64dll那么生成平台也要是64位,反之则是32位,还有需要注意的是在使用dll的客户机上一定要有oracle客户端,服务端不行。
对你如果有帮助,请点赞。回复有用谢谢。哈哈。