2011-11-14 13 views
0

私はWebアプリケーションを使用しています。ユーザーはExcelファイルを大量にアップロードします。ブックのシートはDBのテーブルのようになります。各列はデータ列UIのユーザーからの入力に基づいて、Excelから得られたデータをフィルタリングする必要があります。Javaを使用してExcelデータをプログラムでフィルタリングする

どうすればいいですか?

「JDBCを使用してデータソースとしてExcelを読み込み」を参照しましたが、Excelスプレッドシートを示すODBCドライバを設定できません。 hereのコードを使用します。誰か私を導くことができますか?事前に

おかげ

+2

のapache-POIを使用していない理由は? –

+0

フィルタの数が多く、データが大きいです。さらに、この操作を頻繁に実行する必要があるため、最適化手法を探しています。 ExcelのSQLクエリは本当に私の注意を引いたが、私の状況のた​​めにそれを達成することができなかった(少なくとも今まで) – justshams

答えて

0

あなたはおそらく、プログラム、JavaからのExcelシートにアクセスするために作られてはJExcelAPIを見てみたいと思うでしょう:http://jexcelapi.sourceforge.net/

+0

POIよりもどのように優れているのだろうか? – justshams

+0

jexcelは使いやすいです。しかし、より少ない提供しています。 – zeller

関連する問題