與Java和MySQL相關: 當我按下按鈕並檢查我的數據庫後,ID 25的行仍然存在。爲什麼?刪除不工作
在QueryManager.java中,所有設置和數據庫一起工作。 這是QueryManager.java:
public void removeGebruiker() {
String query;
query = "delete from gebruiker where gebruiker_ID = 25";
}
在userPanel.java我已經可以將用戶添加到數據庫,但刪除不工作。 這是userPanel.java:
private void removeUserActionPerformed(java.awt.event.ActionEvent evt) {
WinkelApplication.getInstance().getQueryManager().removeGebruiker();
JOptionPane.showMessageDialog(null, "Gebruiker is verwijderd", "Gebruiker", JOptionPane.INFORMATION_MESSAGE);
}
在哪裏查詢執行代碼的報價? –
從外觀上看,你所做的一切就是創建一個帶有一些SQL的字符串。你還沒有真正運行SQL。 – samjudson
爲什麼ID包裹在引號中? –