我正在尝试从表中删除事件。但是我似乎无法使其正常工作。我的SQL语句是:
public void deleteEvent(String eventName){ String query = "DELETE FROM `Event` WHERE `eventName` ='"+eventName+"' LIMIT 1"; db.update(query); System.out.println (query); }
使用MySQL数据库
尝试使用以下内容:
String query = "DELETE FROM `Event` WHERE `eventName` ='"+eventName+"' LIMIT 1"; try { Connection con = getConnection(); Statement s = con.createStatement(); s.execute(query); } catch (Exception ex) { ex.printStackTrace(); }
您必须对getConnection()方法进行编码以返回有效的数据库连接。
getConnection()