因此,当我使用java在mysql中使用这个简单的更新时,它会给我一个错误输出,即我有一个mysql语法错误。但是当我在mysql gui中复制粘贴它时,它按它应该的方式工作,我是不是做错了什么?
private static final String UPDATE_PUNTEN_UITDAGING_MAKKELIJK = "UPDATE ID222177_g38.Speler "
+ "set puntenUitdagingenMakkelijk = puntenUitdagingenMakkelijk +3 "
+ " where gebruikersnaam = ? ; "
+ "UPDATE ID222177_g38.Speler "
+ "set puntenUitdagingenMakkelijk = puntenUitdagingenMakkelijk -1 "
+ " where gebruikersnaam = ? ;";
public void uptdatePuntenUitdagingen(String[] uitdaging) {
try (
Connection conn = DriverManager.getConnection(Connectie.JDBC_URL);
PreparedStatement query = conn.prepareStatement(UPDATE_PUNTEN_UITDAGING_MAKKELIJK)) {
query.setString(1, uitdaging[0]);
query.setString(2, uitdaging[1]);
query.executeUpdate();
} catch (SQLException ex) {
throw new RuntimeException(ex);
}}
暂无答案!
目前还没有任何答案,快来回答吧!