You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use
near ‘? and password=?’ at line 1

前两天做小学期课程设计,遇到了这个问题,百度了一下这个报错,说是sql有语法错误,如下图

报错:You have an error in your SQL syntax

然后我查看了表结构,表数据都没有问题,然后把sql查询语句放在mysql+navicat里,跑一下也没问题,表名和列名也没有使用关键字,sql语句如下图

报错:You have an error in your SQL syntax

然后检查了传的参数?,也没有问题 最后找了很久,发现我代码里,sql语句多传了一次

报错:You have an error in your SQL syntax

记住不要sql语句多次作为参数传给jdbc

相关文章:

  • 2021-12-22
  • 2021-11-17
  • 2021-11-17
  • 2021-07-28
  • 2021-11-05
  • 2021-07-26
  • 2021-05-13
  • 2021-04-09
猜你喜欢
  • 2021-07-29
  • 2021-04-25
  • 2021-09-03
  • 2022-12-23
  • 2022-12-23
  • 2021-06-14
相关资源
相似解决方案