SQL-Datenbankabfrage in ArrayList speichern java?
Ich habe eine Datenbank mit 4 Eigenschaften (username,passwd,usrid,blocked). Die Datenbank heißt jolas und die tabelle jolas_user. nun möchte ich aller blockierten nutzer username in eine arraylist speichern. (blockiert ist eine 1 in blocked). Nun versuche ich es hiermit
public ArrayList<String> banned_user()
{
ArrayList <String> banned = new ArrayList<String>();
try {
String query = "select username from jolas_user where blocked = '"+1+"'";
rs = st.executeQuery(query);
for (int i = 1; i == maxusrID(); i++) {
username = rs.getString("username");
banned.add(i,username);
}
}catch (Exception ex){
System.out.println(ex);
}
return banned;
}
Nur mein Problem ist, dass nichts rauskommt und nichts abgespeichert wird. Das ganze ist mit jdbc gemacht. Kann mir einer helfen bitte...