Hi,
stehe gerade auf dem Schlauch. Ich habe eine Funktion um einen Spieler zu registrieren, mit folgendem Code:
Ich kriege die Meldung das ich mich erfolgreich registriert habe, allerdings wird es in die Datenbank gar nicht erst eingefügt. Die Connection habe ich weiter oben bereits aufgebaut.
Edit: Die Coverage zeigt ebenfalls an, dass dieser Code ausgeführt wurde
stehe gerade auf dem Schlauch. Ich habe eine Funktion um einen Spieler zu registrieren, mit folgendem Code:
Java:
//Spieler in Datenbank einfügen
boolean success;
PreparedStatement ps = con.prepareStatement("insert into userdata (playerid, username, password, email, rang) VALUES (?, ?, ?, ?, ?)");
ps.setString(1, playerid.toString());
ps.setString(2, username);
ps.setString(3, password);
ps.setString(4, email);
ps.setString(5, EnumSettings.Rank.Spieler.toString());
success = stmt.execute();
if(success == true) {
JOptionPane.showMessageDialog(null, "Du hast dich erfolgreich registriert!"
+ "\n\nDu kannst dich nun anmelden!", "Registration", -1);
FrameCreator.frameRegister.setVisible(false);
FrameCreator.frameLogin.setVisible(true);
} else {
JOptionPane.showMessageDialog(null, "Bei der Registrierung ist ein Fehler aufgetreten!", "Registration", -1);
}
Ich kriege die Meldung das ich mich erfolgreich registriert habe, allerdings wird es in die Datenbank gar nicht erst eingefügt. Die Connection habe ich weiter oben bereits aufgebaut.
Edit: Die Coverage zeigt ebenfalls an, dass dieser Code ausgeführt wurde