0

因此,我在我的 asp.net 项目中使用“excel 数据阅读器”导入了一个 excel 文档,如果其中一列为空,则会引发错误

else
{ 
   System.Windows.Forms.MessageBox.Show("UOM column is empty at row");
}

我将如何给出确切的空列,例如。'第 77 行'

4

1 回答 1

1

如果您使用此链接
https://gist.github.com/924413/29bd3d648e5a3432387327e64cf1b93a0800bcf4
来读取 excel 文件,那么

  foreach (DataTable table in result.Tables)
  {
      for (int i = 0; i < table.Rows.Count; i++)
      {
          for (int j = 0; j < table.Columns.Count; j++)
          Console.Write("\"" + table.Rows[i].ItemArray[j] + "\";");
          Console.WriteLine();
       }
   }

然后i是行,j是列。

于 2013-01-18T11:50:23.647 回答