如何使用prepareStatement()运行sql语句,但是mysql上能运行这个sql语句?

很迷,使用prepareStatement运行sql语句,结果集会为空,但是mysql上能运行这个sql语句。后面使用createStatement ()运行sql语句结集里就有东西了,代码也能正常运行了

img

查了很久找不到原因,求解决。

你都没有执行查询呀,参考如下

ResultSet resultSet = prepareStatement.executeQuery();