【发布时间】:2012-08-18 14:12:06
【问题描述】:
当我尝试使用 OLEDbDataReader 类从 excel 中读取记录时,我无法以我想要的任何顺序读取每一行的列数据。它抛出索引超出范围异常。
我的列是 FirstName、LastName、Salary。
OleDbDataReader oledbReader = oledbCmd.ExecuteReader();
// Doesn't display anything and throws "Index out of range exception".
MessageBox.Show(oledbReader["LastName"]);
如果我尝试按 FirstName、LastName 和 Salary 的顺序阅读,它可以工作,但我想按我想要的任何顺序阅读。这可能吗?
【问题讨论】: