データベースから情報を読み取り、テーブルのすべての行に対して新しいスレッドを作成する Java プログラムを作成しようとしています。したがって、必要なスレッドの数がわかりません。これまでのところ、私はこれを持っています:
con = DriverManager.getConnection(url, user, passwd);
pst = con.prepareStatement("select hostname, ipadress, vncpassword from infoscreens");
rs = pst.executeQuery();
int i=0;
while (rs.next()) {
i++;
Thread tread[i] = new Savescreenshots(rs.getString(1),rs.getString(3),rs.getString(2));
tread[i].start();
}
しかし問題は、これが機能していないことです。テーブルの行ごとに新しいスレッドを作成する可能性が必要です。誰でもそれを行う方法を知っていますか
感謝と挨拶