1
最近在C#中導入Excel電子表格的最佳工具是什麼?我目前正在使用Interop.Excel.dll。用於導入Excel電子表格的工具
最近在C#中導入Excel電子表格的最佳工具是什麼?我目前正在使用Interop.Excel.dll。用於導入Excel電子表格的工具
您可以使用Jet OLEDB提供者:
connection.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:\somepath\mySpreadsheet.xls;" & _
"Extended Properties=""Excel 8.0;HDR=Yes"""
凡"HDR=Yes"
意味着有單元格區域中 (或命名範圍)標題行,所以供應商將不包含的第一行 選入記錄集。
編號:how to use ADO to read and write data in Excel workbooks
參見:
我剛剛發現了一個有趣的使用Jet:我的列標題是日期,並且這些將被轉換爲任意列名稱,如「F1」,「F2」等。如果找到解決方案,我會再次發表評論。 – ProfK 2010-04-12 13:48:52
'最佳' 取決於您的要求。 – 2009-09-20 15:15:19
您剛剛讀取文件還是將其移動到不同的結構中,如SQL Server或xml文件?只要您使用的是32位Windows操作系統,SSIS就可以正常工作。 – 2009-09-20 15:18:30