2
Q
從數據表
A
回答
5
我認爲NPOI是一個很好的解決方案,您不希望在基於服務器的環境(如ASP.NET)上與Office進行互操作,它只是不適合它而且會失敗。事實上MS不支持這一點,我會更新一個鏈接。
至於NPOI我們的團隊已經用它非常類似的東西,我知道,他們寫了一個程序,所以我認爲這意味着NPOI不具備這種能力本身轉儲數據表。
基本上你需要做的是枚舉值數據表的每一行中,並寫入值了,它應該是一個相當簡單的程序來寫。
更新:我答應過的鏈接。
http://support.microsoft.com/kb/257757
從上面的鏈接
微軟目前並不提倡一個關鍵短語,並且不支持,從任何無人蔘與的非交互式客戶端應用程序或組件Microsoft Office應用程序自動化(包括ASP,ASP.NET,DCOM和NT服務),因爲Office在此環境中運行時可能會出現不穩定的行爲和/或死鎖。
相關問題
- 1. 從數據表
- 2. 從數據表
- 3. 從數據表
- 4. 從數據表
- 5. 從數據表
- 6. 從數據表
- 7. 從數據表
- 8. 從數據表Json數據
- 9. 從長數據表到寬數據表
- 10. 從表數據庫
- 11. Correlationmatrix從數據表
- 12. 從數據集表
- 13. 從數據列表
- 14. 從數據表數據推入
- 15. 從數據庫插入數據到表
- 16. 從數據表發回數據到codeigniter
- 17. 數據表從數據庫屬性
- 18. 從數組列表中刷新數據表數據
- 19. 從3個數據庫表
- 20. 獲取從數據表
- 21. 從表中導出數據
- 22. 從數據庫打開表
- 23. 從數據表中取值
- 24. excel數據驗證從表
- 25. 表從數據庫在Sybase
- 26. 從Oracle數據庫的表
- 27. 從javascript讀取數據表
- 28. 填充從數據表
- 29. 從表檢索數據
- 30. 從數據表使用C#
感謝您的快速答覆,我會嘗試通過數據表進行迭代,然後,我最大的擔心是,這將是緩慢的。 在速度方面你的項目如何? 在我的情況下,一些牀單將有超過30K行。 – Iulian 2010-05-18 17:12:18
@Iulian,我會與團隊覈對,因爲我沒有參與代碼,但如果有性能投訴,我會聽說它。如果你有效地使用NPOI,我不明白爲什麼它應該很慢,就像大多數事情一樣,我確信有正確的方法來做到這一點和錯誤的方式,所以訣竅將是找到最合適的方式來編寫批量數據到NPOI,我明天會與團隊覈對,並在這裏回覆。 – 2010-05-18 17:20:24
哇,它實際上很快,它立即生成我的excel文件。 – Iulian 2010-05-18 20:05:40