2011-12-14 116 views
0

我有一個Excel工作表(例如)5列和15行。所有這些列和行都填充了一些數據。現在我想要在Excel工作表的第一行中獲取所有5列數據,以便我可以遍歷其中的每一個並在我的UI上顯示。 如何得到它?如何獲取Excel Sheet的第一行列數據(使用C#)的集合

在此先感謝。

+0

需要讀取什麼類型的Excel文件? xls,xlsx? – 2011-12-14 04:36:50

+0

幸運的是,如果他決定與其中一個答案一起提供,那就沒有關係。有兩種連接類型都可以使用ADO.NET連接字符串。 – 2011-12-14 05:11:38

回答

0

您可以使用C#Excel Interop。

Microsoft.Office.Interop.Excel類爲您提供足夠的靈活性來加載和執行任何數據。

參考http://www.dotnetperls.com/excel

0

似乎那裏有很多的不同的庫/框架/技術建議在this堆棧溢出的問題,最流行的是通過ADO.NET做到這一點(接受的答案)

0

您可以讀取Excel作爲oledb數據源。 第一行是標題,你可能會得到它的形式Datatable或Datareader。其餘行是Data in或Datatable或Datareader。

相關問題