hallo, ich habe folgendes problem, für das ich leider keine lösung finde...
rs.getString(3) liefert nacheinander alle in der tabelle "nutzer" eingetragenen usernamen.
ich habe zum test einmal beide zu vergleichenden objekte ausgegeben und sie sind augenscheinlich gleich aber die if bedingung wird nich true....
danke für eure antwort.
Java:
String user = txf1.getText(); // Sting aus user-textfeld ausgelesen
int check=0;
Statement stmt = Connect.getConnection().createStatement();
ResultSet rs = stmt.executeQuery("select * from nutzer;");
while ( rs.next() )
{
if (user.equals(rs.getString(3)))
check = +1;
}
if (check==1)
System.out.println("user is da");
else
System.out.println("user is nich da");
rs.getString(3) liefert nacheinander alle in der tabelle "nutzer" eingetragenen usernamen.
ich habe zum test einmal beide zu vergleichenden objekte ausgegeben und sie sind augenscheinlich gleich aber die if bedingung wird nich true....
danke für eure antwort.