2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
COCO_AS 2017-11-19 12:43最佳回答 专家已采纳1、你的resultset变量rs多次赋值使用,但只有最后一个关闭了,这个一定会出问题的。
2、
JsonObject supItem = new JsonObject()
while(rs.next()){
....
}
要改成:
while(rs.next()){
JsonObject supItem = new JsonObject()
....
}
否则你多次加上的只是一个对象,得到的只是最后的值。采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(1条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2017-11-19 12:17回答 2 已采纳 1、你的resultset变量rs多次赋值使用,但只有最后一个关闭了,这个一定会出问题的。 2、 JsonObject supItem = new JsonObject() while(rs.n
- 2019-06-25 22:40回答 4 已采纳 在这个按钮事件下,给你一段伪代码,你试着写全代码 public void actionPerformed(ActionEvent e) ... else{ sql= update 表名称 s
- 2021-05-28 17:18回答 2 已采纳 线程同一时间只能干一件事,它正在循环处理数据呢,没时间刷新显示。想一边显示,又一边处理,就要把数据处理放到独立的线程中,互不干扰才行
- 2012-12-27 18:56回答 5 已采纳 建议批量的去执行更新、插入的操作
- 2018-08-01 06:56回答 4 已采纳 可以先查询表里所有数据的总数 sumNum; SELECT count(*) FROM websites; System.out.print("共获取到"+sumNum+"条数据"); 再根据得
- 2017-01-09 02:19回答 7 已采纳 感觉是while循环的问题,你每次遍历while循环都会重新加载一次Cal=data.GetCdata(key),就会遍历一次for循环;
- 2019-08-07 22:43回答 2 已采纳 如果你是单点部署的话,就用你找的这种方法。如果你是集群部署,就按照楼上说的,部署一台服务器启动一台,没有部署的可以一直处于运行状态。
- 2019-08-27 11:52回答 2 已采纳 像数据库操作这种重io的,并且数据库本身已经优化的,再多线程就没有办法加速了,甚至更慢。 好比你同时复制两个文件,肯定比一个一个复制更慢。
- 2021-06-18 14:11回答 6 已采纳 404错误 表示 没找到你的页面,检查一下 你访问的地址 是否正确 比如你的访问地址 可能是 localhost:8080/unit5/emp_index.jsp
- 2016-04-17 04:50回答 4 已采纳 创建一个数据集合储存就好 List list = new List(); Shop s = new Shop(); while(rs.next()){ /** *获取表单数据 *调用 Sh
- 没有解决我的问题, 去提问