2013-03-16 112 views
0

我有Excel文件頭和少量數據,我必須閱讀Excel文件,而不使用oledb提供程序,因爲我需要在服務器上安裝oledb提供程序,所以我沒有權限。有沒有其他的解決方案。在不使用OLEDB提供程序的情況下讀取Microsoft Excel數據?

是否可以使用純淨的.net框架讀取excel文件?如果可能的話,讀取Excel文件的方法有哪些。

+0

您是否有權限讀取Excel文件? – 2013-03-16 06:26:42

+0

是的,我有權限讀取excel文件 – Vishal 2013-03-16 07:13:18

回答

1

您可以使用EPPLus未安裝OLEDB或Office讀寫Excel文件:

EPPlus是一個.NET庫,讀取和寫入的Excel 2007/2010文件 使用開放式的Office XML格式(XLSX )。

+0

是否可以使用純淨的.net框架讀取excel文件? – Vishal 2013-03-16 06:03:53

+0

@Vishal:是的。如果文件是使用2007版或更高版本創建的,則可以將其解壓縮,然後讀取xml數據。但是,當然,這非常不舒服。 – 2013-03-16 06:16:22

+0

@Vishal:你問「不使用OLEDB提供程序讀取Microsoft Excel數據?」 - 我已經告訴過你該怎麼做。在評論中添加額外約束既沒有幫助也沒有好的形式。 – 2013-03-16 09:13:37

相關問題