我試圖從我的數據庫中刪除一些數據,我需要我的SQL幫助。 基本上,這是我想在我的Java代碼來獲得結果:從數據庫中刪除特定值
DELETE FROM Table1 WHERE name = '***specific value from combobox***'
使用INSERT我這樣做:
String sql = "INSERT INTO Table2 (name) values (?)";
pst = conn.prepareStatement(sql);
String name = ComboBox.getSelectedItem().toString();
pst.setString(1, name);
現在我想用DELETE,而不是插入,這樣的事情:
String sql = "DELETE FROM Table1 WHERE name = values (?)";
pst = conn.prepareStatement(sql);
String name = ComboBox.getSelectedItem().toString();
pst.setString(1, name);
我需要關於SQL字符串的幫助。
略O/T,但有一個原因爲何願意做一個字符串搜索從一個組合框的值,這將永遠要麼是從一個小的只值,常量子集,還是來自一個非常小的恆定子集加上一些其他值的值?我認爲這需要正常化。 – Damon