1

我有一个函数来获取 excel 工作表的列名。

 DataTable dt = excelConnection.GetOleDbSchemaTable(OleDbSchemaGuid.Columns, new object[] { null, null,"BOLT$" , null });

   foreach (DataRow row in dt.Rows)
   {
       MessageBox.Show((string)row["COLUMN_NAME"]);
   }             

但是这个函数将列名作为 F1, F2 .. 而我的实际列标题是 LineNo, DateOfPurchase ...

4

0 回答 0