java 查询数据库数据时有时候会查不到数据,代码不报异常,当你在查询一次的时候又好了 概率性发生
一个普通的对数据库表查询数据,执行10次,偶而出现一次查不到数据,其它9次都ok,就算查不到数据java也不报什么错这问题在哪呢?...
一个普通的对数据库表查询数据,执行10次,偶而出现一次查不到数据,其它9次都ok,就算查不到数据 java也不报什么错 这问题在哪呢?
展开
5个回答
展开全部
一般正常情况下是有的,但是如果之前程序将某条数据,或者关于某条id的数据删掉之后,之后你又要用到他,就回查询无结果,因为程序要走事务,但是还没提交。这种情况建议先将想要的数据查到,再进行修改或者删除数据,也就是说先select 再delete、update
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查询结束的时候关闭ResultSet,Statement,Connection
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把程序搞出来看看嘛
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
换一个数据库试试 或者是不是你结果集啊 连接啊什么的 没有关闭?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码贴出来看看
追问
代码没问题的 就是一个普通的查询 有时候会发生查不到数据的情况
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询