DataTable.load无法正常工作

时间:2014-11-10 18:51:18

标签: .net oracle datatable ado.net

我正在尝试使用以下代码加载数据表。

OracleDataReader AssignedReader = AssignedCommand.ExecuteReader();

DataTable dt = new DataTable();
dt.Load(AssignedReader);

在dt.Load之前,AssignedReader.HasRows设置为true。 在dt.Load之后,dt有0行。但是,如果我执行以下操作:

while (AssignedReader.Read())
{
    // Do stuff
}

返回行。就像我尝试将它放在DataTable中的所有行决定消失一样,我无法弄清楚如何使其工作。我之前已经完成了1000次并且从未遇到过这个问题。我该如何解决?

0 个答案:

没有答案