我正在尝试更新mysql中的数据库但是当我在mysql中使用查询时它工作得非常好......但是当我通过jsp更新它时它给了我一个错误
您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以获得正确的语法,以便在附近使用')'在第1行
这是对JSP的查询:(在内容中我不添加任何右括号,如')')
insert into location_"+username+"
values('"+coordinates+"','"+content+"',"+latitude+","+longitude+");
我使用stmt.executeUpdate(q1); 以上查询存储在q1 ..
中这是mysql中的查询:(这个工作绝对正常) 插入location_user1值(' {lat:19.2222,lng:73.9781}','随机坐标来自数据库',19.2222,73.9781);
我发现这个错误有些常见..但是我找不到任何解决方案......请帮助!!谢谢!!这个错误令人沮丧......
答案 0 :(得分:-1)
尝试打印q1并在MySQL中执行打印输出。
在jsp端,查询没有正确构建,这只会导致问题。