问题描述
用了oci.dll,orannzsbb10.dll,oracocci10.dll,oraops10.dll等,在win7系统中运行程序没有问题,但是在xp系统中运行程序就报错。求解……
解决方案
解决方案二:
来点错误信息。。
解决方案三:
以下是部分错误信息:Seetheendofthismessagefordetailsoninvokingjust-in-time(JIT)debugginginsteadofthisdialogbox.**************ExceptionText**************System.Exception:System.Data.OracleClientrequiresOracleclientsoftwareversion8.1.7orgreater.atSystem.Data.OracleClient.OCI.DetermineClientVersion()atSystem.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(StringuserName,Stringpassword,StringserverName,BooleanintegratedSecurity,Booleanunicode,BooleanomitOracleConnectionName)atSystem.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionStringconnectionOptions)atSystem.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptionsoptions,ObjectpoolGroupProviderInfo,DbConnectionPoolpool,DbConnectionowningObject)atSystem.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionowningConnection,DbConnectionPoolpool,DbConnectionOptionsoptions)
解决方案四:
服务器装的是oracle11的数据库
解决方案五:
Web.config里面可以这样写啊<addkey="conStr2"value="DataSource=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))(CONNECT_DATA=(SID=XXXX)));UserID=***;Password=***;"/>
解决方案六:
安装一个文件ODTwithODAC1120320_32bit.zip如果找不到哪里下载的话私信我把你QQ发来我加你
解决方案七:
我是这么写的,在app.config里面。<connectionStrings><addname="HIS1"connectionString="DataSource=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=服务器IP)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=数据库名)));UserId=用户名;Password=密码;"/>
解决方案八:
已发你私信了。
解决方案九:
这东西分32位和64位的,你要使用对应版本
解决方案十:
嗯,应该是32位,64位的问题。