これらの情報を含むsqliteテーブルがあります
Id Nickname Status
1 john online
2 Tom offline
3 . online
. . online
. . online
したがって、ステータスがオンラインのテーブルからすべてのニックネームが必要であり、このデータを文字列配列に変換します。
私はこれを試しましたが、何も反応しませんでした。
Class.forName("org.sqlite.JDBC");
Connection connection = DriverManager.getConnection(url, username, pass);
PreparedStatement pst=connection.prepareStatement("SELECT Nickname FROM USERS WHERE status=?");
pst.setString(1, "Online");
ResultSet rs= pst.executeQuery();
StringBuilder sbnewer=new StringBuilder();
int ir=1;
sbnewer.append("linestart");
while(rs.next()){
sbnewer.append(rs.getString(ir)+"and");
ir++;
}