我有这个错误“你的SQL语法有错误;检查与你的MySQL服务器版本相对应的手册,以便在第1行'WHERE fID =''2'附近使用正确的语法”
代码:
String query = "UPDATE fooditem SET fName = '"
+fi.getFName()+"', fDesc = '"
+fi.getFDesc()+"', fImgDir = '"
+fi.getFImgDir()+"', fPrice = '"
+fi.getFPrice()+"', WHERE fID = ''"+fi.getFItemID()+"'";
PreparedStatement ps = conn.prepareStatement(query);
有人能帮助我吗?谢谢!
答案 0 :(得分:1)
String query = "UPDATE fooditem SET fName = '"
+fi.getFName()+"', fDesc = '"
+fi.getFDesc()+"', fImgDir = '"
+fi.getFImgDir()+"', fPrice = '"
+fi.getFPrice()+"' WHERE fID = ''"+fi.getFItemID()+"'";
PreparedStatement ps = conn.prepareStatement(query);
删除WHERE