AnxiousX
AnxiousX
采纳率50%
2019-10-09 11:48

关于JavaWeb自学的问题

这个int result = pstmt.executeUpdate();为什么出错了???
图片说明图片说明图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • weixin_41763995 _鹿慕溪水 2年前

    你的update的sql写错了,这个位置多了一个逗号图片说明

    点赞 评论 复制链接分享
  • wojiushiwo945you 毕小宝 2年前

    已经圈出错误了的呀,where 前面的逗号去掉。

    点赞 2 评论 复制链接分享
  • wang2502580944 剑曼红尘 2年前

    刚开始学习呢,你需要学着去看下面的错误提示。另外像你这样的项目,你每次编写完,最好在sql下多写一句如下代码:

    System.out.println(sql);
    

    这样方便你后期的调试。就你这个截图来看的话,的确是sql语句出现了问题,导致了在执行sql语句的时候报错了。细心一点。

    点赞 评论 复制链接分享
  • ycleili ycleili 2年前

    上面已经提示了错误点了,根据提示修改就好了,别的应该没问题

    点赞 评论 复制链接分享
  • g1604686308 雨残江天暮 2年前

    的确是sql语句出错了,建议:根据控制台抛出的异常信息,要意识到是sql出现了问题,然后去检查与sql相关的代码,一般多是sql语句的拼写错误,建议在写sql语句的时候在sqlyog或者其他的数据库软件中先写出sql语句,以此来减少错误的出现。加油!

    点赞 评论 复制链接分享

为你推荐