DataTable table = myDataSet.Tables["Result"].DefaultView.ToTable();
DataTable table1 = new DataTable();
for (int i = 0; i < table.Rows.Count; ++i)
{
if (table.Rows[i][0] == null)
{
table1.Rows[i]["Date"] = null;
}
else
{
table1.Rows[i]["Date"] = Convert.ToDateTime(table.Rows[i][0]);
}
}
想把table里的数据放入table1里,但是出现了System.IndexOutOfRangeException:“在位置 0 处没有任何行。”这个错误。table是通过oledb方式读入一个excel的数据放入datatable里创建的。