0

1 つの情報を保存するために、グラスフィッシュ アプリケーションに Derby を追加したいと考えています。

ただし、可能であれば、アプリケーションを介して挿入/更新を行いたくありません。

データベースとテーブルを作成するスクリプトを使用して ij を実行できますが、情報を挿入および更新するには、ユーザーが情報を提供する必要があり、ij やその他のツールでこれを行う方法が見つかりません。他のデータベースでそれを行う方法は知っていますが、Derby のドキュメントで迷っています。パラメータを指定して SQL スクリプトを実行する方法はありますか?

どうもありがとう

4

1 に答える 1

1

次の 2 つのアイデアが思い浮かびます。

  1. ユーザーから情報を取得し、必要に応じてその情報を含む ij スクリプトを生成するプログラムを作成し、生成した ij スクリプトを実行します。
  2. ユーザーから情報を取得し、CSV ファイルなどの形式に書き出し、インポート手順 (http://db.apache.org/derby/docs/10.8/ref/rrefimportproc.html) を使用して、 CSV ファイルからデータを取得し、データベースにロードします。

しかし、正直なところ、私はいつも自分のアプリケーションから挿入と更新を行うだけです。シンプルでコーディングも簡単で、思い通りにデータを取得でき、十分に高速です。

于 2012-05-18T02:37:16.870 に答える