AS PreparedStatement dokumentation:
For at udføre forespørgsler, der opdaterer, sletter eller indsætter data i din DB, kan du ikke bruge executeQuery
... Du skal bruge:.executeUpdate(query)
Så denne kode (FORKERT ):
PreparedStatement updateEXP = conn.prepareStatement("update `user` set `exp` = '666' where `username` = '"+loggedusername+"'");
ResultSet updateEXP_done = updateEXP.executeQuery();
Skal ligne (GOD ):
Korrekt brug
PreparedStatement updateEXP = conn.prepareStatement("update `user` set `exp` = ? ");
updateEXP.setString(1, loggedusername);
ResultSet updateEXP_done = updateEXP.executeUpdate();