0

Java でデモ アプリケーションを開発しました。ユーザー名とパスワードのフィールドを持つシンプルなログイン画面があります。現在、目的のために sqlte を使用しています。事前定義されたデータベースに接続することでログインできます。しかし、私はログインに成功して別のマシンでアプリケーションを実行したい.この目的のために、データベースが存在しない場合、アプリケーションから自動的に別のマシンにデータベースを作成したい.そのために、アプリケーションを実行可能なインストーラにパッケージ化したい.別のマシンにインストールして実行します.Sqliteは組み込みデータベースですが、それに対する正確な解決策は何ですか?

4

2 に答える 2

1

デフォルト/サンプルの SQLite データベース ファイルをインストーラー パッケージまたはアプリケーションに含めるだけです。SQLite は魔法ではありません。ファイル システム上の単なるファイルです。

From: JDBC Sqlite でデータベースを作成する

使用している SQLite JDBC 文字列には、コピーするファイルのファイル名が含まれています。

jdbc:sqlite:filename.db

ファイルfilename.dbは、アプリケーションの作業ディレクトリにあります。

于 2013-08-31T16:47:33.570 に答える
0

JDBC Sqliteでのデータベースの作成をご覧ください。

次に、存在しない場合は create table を使用して、テーブルとリレーションを作成できます。

于 2013-08-31T16:15:17.660 に答える