我尝试使用ODP.NET x86从Oracle 11gR2中进行选择。MVC中的ODP.NET 4
在ConsoleApplication everthing完美工作,但如果我尝试使相同的选择在我的MVC 4 WebApplication(从依赖注入服务从ClassLibrary)我得到此错误:其他信息:'Oracle.DataAccess.Client.OracleConnection的类型初始值设定项'抛出了一个例外。
我编译应用程序为任何CPU。
任何想法?我搞不清楚了。 非常感谢。
的ConnectionString
string connectionString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=kango))); User ID=system; Password=root";
实例化
using (var connection = new OracleConnection(connectionString))
{
var command = new OracleCommand(select);
try
{
command.Connection = connection;
connection.Open();
OracleDataReader reader = command.ExecuteReader();
while (reader.HasRows)
{ ...
}
}
}
在使用,,”行抛出异常
你使用什么连接字符串?你如何实例化OracleConnection类? –
@ user2080814 - 请养成编辑问题的习惯以添加新信息。在评论中加入更多信息使得评论和附加信息可能会被试图帮助的人忽略。如果您会这么友好,请编辑您的问题,并在问题末尾添加关于连接字符串的信息。谢谢。 –
我编辑我的问题 – user2080814