私はJavaプログラミング言語を使用して商用デスクトップアプリケーションを開発しています。私は選択したデータベースとしてSqliteを使用しています。しかし、私はこのソフトウェアを2つ以上のクライアントコンピュータにインストールしたいと思うので、クライアントコンピュータにインストールされたソフトウェアはサーバーコンピュータソフトウェアSqliteデータベース(1つの共通データベース)を使用する必要があります。 私の質問は: これを達成するための適切な手順は何ですか? および クライアントコンピュータとサーバーコンピュータに適用する適切な接続文字列は何ですか?あなたは私のためのソリューションを提供として、どのようにJavaプログラミングを使用してサーバーコンピュータにインストールされているSqliteデータベースを使用するクライアントコンピュータに接続するには?
import java.sql.*;
import javax.swing.JOptionPane;
public class dbconnection {
Connection conn = null;
public static Connection ConnectDB() {
Statement stmt = null;
try
{
Class.forName("org.sqlite.JDBC");
Connection conn = DriverManager.getConnection("jdbc:sqlite:myDatabase.sqlite");
System.out.println("Connected database successfully...");
return conn;
}
catch(Exception e)
{
System.out.println("Exception 1: "+ e);
return null;
}
}
}
本当にありがとうございました!!:
以下は私の作品私のサーバー接続です。 when to use SQLiteから
つまり、クライアントコンピュータはサーバー(同じ共通データベース)と同じデータベースを使用する必要がありますが、接続方法は異なります – columbose