2010-12-02 15 views
2

私は、Java用のJavaを使用している顧客向けにアプリケーションを開発しています。 私は自分のPCにMySQLをインストールしたくないので、私はJava Derby DBに移動しました。 残念ながら、私はDerbyまたはSQLiteの接続をireportウィザードで見つけることができませんでした。そのための解決策はありますか?sqliteまたはjava derbyでireportを使用したい

答えて

1

デフォルトでは存在しないiReportのデータベースに接続する場合は、iReportクラスパスにjarを追加する必要があります。過去に私は、iReportのlibフォルダにドライバを入れたjarファイルを追加し、iReportを再起動しました。

2

まずダウンロードsqlitejdbc.jarあなたはiReportはツールに行かなければならない

- >オプション - >クラスパスは、jarファイルを追加]をクリックし、ダウンロードしたsqlitejdbc.jarファイルを追加します。

今すぐデータベースに接続してください。最初にJdbc接続を選択します。それでもJDBCドライバのコンボボックスではsqliteドライバは表示されませんでした。たとえば、 "jdbc:sqlite:E:\ Workplace \ Db_test \ project2.sqlite"と入力すると、 "org.sqlite.JDBC"とJDBC URLタイプに "jdbc:sqlite:sqlite file location"と入力されます。

パスワードを入力したら、テストをクリックしてパスワードを入力し、それ以外の場合は空白のままにしてください:)

関連する問題