如何在以下代码中将数据从 excel 工作表导入数据集,因为当我不将工作表名称命名为"成本"时,数据集将显示 null。否则,没关系。我不应该把dataSet.Tables["Cost"]成本放在这个上面。如何从任何名称的工作表中获取数据?提前谢谢你。
void ImportData(string fileName)
{
//Parsing excel file data
var dataSet = Common.ParseExcelFile(fileName);
var cost = dataSet.Tables["Cost"];
if (cost != null && cost.Rows.Count > 0 )
{
BulkInsertCost(cost);
}
}
DataSet 的Tables
属性也有一个数字索引器,您可以使用它来访问表,而无需知道它们的名称。 例如:
var cost = dataSet.Tables[0];