我正在学习java的摇摆。我创建了一个由数据库值填充的jtable(sql table - > user(id,name,age))。我想制作jtable,如果我从jtable更改值,也应该在点击按钮上更新数据库。但在执行i查询的地方会发生错误。我想知道这个查询有什么问题???
QUERY:
String sql = "UPDATE \'alarm bell marshal\' SET mr = \'" + mrs.get(row) +
"\' , shop = \'" +shops.get(row)+ "\' where id = \'" + ids.get(row) + "\'";
ERROR:
严重:空 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:您的SQL语法中有错误;查看与您的MariaDB服务器版本对应的手册,以便在''闹钟编组'附近使用正确的语法SET mr ='0',shop ='0',其中id ='1''在第1行
答案 0 :(得分:0)
尝试使用它的方式:
String sql = 'UPDATE `alarm bell marshal` SET `mr` = "' + mrs.get(row) + '" , `shop` = "' + shops.get(row) + '" WHERE `id` = "' + ids.get(row) + '"';