• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセスありがとうございます。)

HTML、JSPを使用したエクセルをデータベース代わりにしたい方法を調査

このQ&Aのポイント
  • 職場で各作業者の工数集計システムを作成するために、HTML、JSPからエクセルをデータベース代わりに使用したいと考えています。方法を調べていますが、SQLと同じような感じでできるのか疑問です。
  • HTML、JSPページで入力した内容を任意のディレクトリのエクセルに格納し、範囲などの条件を設定し、集計結果をCSVで出力できるシステムを作成したいと思っています。
  • 業務で初めてこのようなシステムを作成するため、成功させるためにはどうすれば良いのか悩んでいます。

質問者が選んだベストアンサー

  • ベストアンサー
  • hoge_piyo
  • ベストアンサー率57% (15/26)
回答No.1

かなり似たようなプログラムを作成した経験があります。 >方法を調べてますが、SQLなどと同じような感じでできると考えて良いでしょうか? かえって難しいです。また、検索や、データ項目の拡張性の面などで、完全にExcelだと不便です。 一応JavaからExcelを操作するライブラリなどはありますが、日本語の詳しい情報はかなり少ないです。 http://poi.terra-intl.com/ >集計した結果をCSVなどで出力できたらと思ってます 最終的に出力するのがCSVならば、Excelにデータを保存するのではなく、データ自体はMySQLなどのデータベースに保存して、集計するときに、CSVに変換すればいいと思います。(私も実際そうしました) もしくは、データの保存もCSVにするか、XMLでしょうか。どちらにしろ最終的にCSVにするなら、Excelでデータを保存することに関して、利点が見当たりません。

noname#121048
質問者

補足

ご回答ありがとうございます。 >かえって難しいです。また、検索や、データ項目の拡張性の面などで、完全にExcelだと不便です。 やはり専用のものではないので、難しいですか・・・ SQLにするとなると色んな人の許可が必要だったり、すでにエクセルで工数を集計していたりで データを移し変えるのが負担になったりで、エクセルにしようと考えたのですが。 出力はCSVにこだわっているわけではないので、エクセルでもいいです。

その他の回答 (1)

回答No.2

JSPで受信したフォームデータを、サーバーの任意のディレクトリに CSVファイル形式として 出力しておく(ファイル追記モードで) (SQLのdelete,update,selectの機能が必要なら、  CSVをテキストファイルとして読み込んで、上書きする必要がありますが) そのCSVファイルを自分のPCにダウンロードしてから、Excelで開き 集計はExcelで行う でいけるんじゃないでしょうか

noname#121048
質問者

補足

ありがとうございます。 やはり、最後はダウンロードしてからの集計になりそうですか。 もう少し検討してみます。

関連するQ&A