开发者社区> 问答> 正文

数据库查询返回空ResultSet 问题

有两个类:BaseDao是数据库连接类。AlbumDaoImpl类继承了BaseDao,实现了一个AlbumDao接口。在BaseDao中调用函数executeQuery()是返回正常的ResultSet,但是在AlbumDaoImpl类中调用后返回的ResultSet对象时空的!
这个是BaseDao中的函数
1
这个是AlbumDaoImpl中的一个方法:
2
一直报空指针异常!
3
在BaseDao中用同样的代码测试是有结果集的!
4
求解为什么?

展开
收起
蛮大人123 2016-02-12 13:47:38 2716 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    执行的时候因为conn为null所以只进入了获取connection的分支,执行查询的语句没有执行
    5

    2019-07-17 18:41:18
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载