尽管有行但没有迭代OracleDataReader

我正在使用Oracle.ManagedDataaccess 19.6.0从Oracle 11g 11.2.0.3.0获取一些数据

此代码一直运行到昨天。 Oracle返回了223行。但是while (orclDataReader.Read())被跳过,好像没有行一样。

我在做什么错?尤其是考虑到相同的代码已经运行了至少一个星期了。

using (OracleDataReader orclDataReader = orclCommand.ExecuteReader())
{
    _logger.DebugFormat("{0} rows retreived ",orclDataReader.RowSize);
    while (orclDataReader.Read())
    {
        //do something with rows
        //this whole section is being skipped by VS debugger
    }
}
cimsimon 回答:尽管有行但没有迭代OracleDataReader

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2729703.html

大家都在问