这是jdbc的一段查询,查询不到数据,sql应该没有错,不知道问题在哪,请教下各位sql在Navicat中执行能查询到两条数据
66行,下面写的 12,代码里写的 1…另外不应该 System.out.println(rs.next()),因为每调用一次 next 就会往下走一行,相当于丢了第一行的数据
已解决,编码问题导致,解决过程参考https://segmentfault.com/a/1190000015827227
其实下一次遇到这类问题,你可以debug开启sql日志就清楚了,思考方式&思路最重要!
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
5 回答17.1k 阅读
2 回答6.5k 阅读
3 回答2.2k 阅读
2 回答1.8k 阅读✓ 已解决
2 回答580 阅读✓ 已解决
66行,下面写的 12,代码里写的 1…
另外不应该 System.out.println(rs.next()),因为每调用一次 next 就会往下走一行,相当于丢了第一行的数据