当代码到达OracleConnection对象的.Open()方法时,抛出null异常,无法得到原因。 这里是代码:OracleConnection在打开时抛出null异常()
using (OracleConnection connection = new OracleConnection($"User Id={dbLogin};Password={dbPass};Persist Security Info=False;Data Source={server}"))
{
connection.Open();
}
所有信息传递给连接字符串正确。 当我尝试从.Net甲骨文迁移到ODA.NET,使用Oracle.DataAccess v 4.0.3时,发生了这种情况sudation
默认System.Data.Oracle正确打开与该连接字符串的连接。 阅读大多数关于移民的话题,至今没有运气。
恩,不是吗?我问为什么打开方法抛出异常,因为它正确初始化。 –
@OwenPauling帖子中的“空引用”一词不会自动将其限定为重复。 – Rob