如何通過Oracle ADF將數據從Excel工作表導入數據庫表? 使用輸入文件?!如何通過Oracle ADF將數據從Excel工作表導入數據庫表?
0
A
回答
1
感謝答案上傳文件到系統,
我通過使用Apache POI解析Excel表單Java對象
步驟解決這個問題:
- 在jsf或jspx頁面中使用
<af:inputFile/>
組件。 - 託管bean從inputFile組件獲取文件inputstream。
- 使用Apache POI解析這個excel文件。
- 使用adf中的AM將它們插入數據庫。
+0
謝謝,這已經幫助了我很多。我可能會爲未來的用戶添加一些細節,因爲我花了幾天的時間來完成這個工作。 1)下載poi和ooxml庫並通過工具 - 管理庫和項目屬性 - 庫和類路徑添加它們。)將valuechanged從afinputfile連接到backing bean方法 2)在託管bean中導入庫並將其解析爲輸入流3)解析到try catch塊中的hssf(或另一個)。 4)我還在努力第四步 如果有人需要代碼示例,我會發布它。 – user3739902
1
上傳的文件使用標準執行:
<af:inputFile/>
爲了解析Excel文件,有沒有內在的Java支持,但我使用的Apache POI過去。
http://howtodoinjava.com/2013/06/19/readingwriting-excel-files-in-java-poi-tutorial/
0
我會考慮使用Apache POI的 - 這給了一個Java API來讀取MS Office的VB模型。然後只需將數據加載到您的VO(s)並提交。
0
如果您可以將excel文件保存爲.CSV格式。 (不Excel函數),那麼你可以使用inputfile中分量
相關問題
- 1. 從Excel工作表導入數據到SQL Server數據庫
- 2. 從一個Excel工作表導入到數據庫表
- 3. 將數據從Excel導入數據庫
- 4. 如何將數據庫數據表導出到asp.net中的Excel工作表?
- 5. 將xml導入到oracle數據庫表
- 6. 如何將數據庫中的數據導入Excel表格?
- 7. 將Excel工作表數據導入到Sharepoint列表的工具
- 8. 將Excel工作表導入MS SQL數據庫
- 9. 如何將數據從DataTable插入Oracle數據庫表:
- 10. 將數據導入或導出到Excel到Oracle數據庫
- 11. Excel宏將數據導入到Excel工作表
- 12. 如何從Excel工作表中的iphone導入數據編程
- 13. 通過DBMS_XMLGEN導出Oracle表數據 - >如何導入?
- 14. 上傳Excel工作表並將數據導入SQL Server Express數據庫
- 15. 通過SAS將新表導入Oracle數據庫,寫入時鎖定表
- 16. 從Excel工作表導入數據到表SQL Server
- 17. 如何從Excel工作表導入數據到使用SSIS的SQL Server通過計數通過頁數
- 18. 將數據從SQL服務器導入Excel工作表SSIS
- 19. 將數據寫入Excel工作表java
- 20. 如何將Excel工作表文件插入SQL Server數據庫?
- 21. 如何將數據從Gridview導出到Excel工作表
- 22. 從Excel導入數據通過c#.net訪問數據庫
- 23. 如何將Excel電子表格中的數據導入ORACLE APEX?
- 24. 如何通過mysql工作臺將數據導入到mysql數據庫?
- 25. 通過網站將Excel工作表數據上傳到SQL數據庫中
- 26. 通過Excel導入數據
- 27. 如何將數據從Excel表導入到LINQ的c#數據庫中?
- 28. 從Access表導入數據到Excel表
- 29. 從Excel工作表導入數據到DynamoDB表
- 30. 使用Python將數據從Excel導入Oracle表格
af:inputeFile將上傳文件。如果這是您的目標,您需要另一個包來實際解析它。 –
是的..如何解析excel工作表數據到數據庫? –
作爲回答發佈,在問題中真的沒有足夠的信息來給你更多關於DB實際持久性的信息。只使用JDBC? –