2009-11-04 51 views
0

一家公司正在爲我工​​作的組織創建一個網站。由於該網站仍在開發中,一些模塊尚未發佈。例如,要打印從查詢中獲得的數據,首先需要將其導出到Excel或Access。然後,從Excel或Access中進行一些調整(調整列寬和行高度,修改標題等)以便於打印很重要。ASP.NET:如何從訪問/ Excel文件中檢索數據?

我想創建一個小型Web應用程序,以避免我們手動執行這些操作。不幸的是,其他應用程序是在JSP/Java中,而我只知道ASP.NET/C#。

如何檢索所有這些數據,這些數據在Excel或Access中,並將它們重新加載到我的應用程序中進行打印?

謝謝

回答

0

這傢伙做了一篇關於使用ado.net從excel獲取數據的精彩文章,我已經根據他的指示編寫了一個程序,並且它與Excel 2007文件一起工作良好,並且可以處理非常長的列數據。 Link to article

0

你有沒有考慮過在Excel中編寫一個宏,而不是試圖做服務器上的所有內容?在VBA中創建宏並不困難,您可以將它作爲加載項分發給用戶。爲他們安裝它提供了一些很好的指導,但避免了導入/導出Excel文件的所有潛在的麻煩問題。