rs = stmt.executeQuery(sql); java.lang.NullPointerException

执行的时候rs=stmt.executeQuery(sql);总是显示这句java.lang.NullPointerException空指针异常。到底是怎么回事?求解!!... 执行的时候
rs = stmt.executeQuery(sql);
总是显示这句 java.lang.NullPointerException空指针异常。到底是怎么回事?求解!!
展开
 我来答
路过围观人士
2013-06-10 · TA获得超过891个赞
知道小有建树答主
回答量:1053
采纳率:0%
帮助的人:537万
展开全部
stmt没实例化,可能数据库connection没连接上。
更多追问追答
追问
ResultSet rs = null;String sql = "select count(*) from User where user_name = '" + name + "' and user_pwd = '" + pwd + "' "; rs = db.exeQuery(sql); try {while (rs.next()) {这句空指针异常
追答
stmt的定义?这几句是之后的问题
zhou_weii1213
2013-06-15
知道答主
回答量:9
采纳率:0%
帮助的人:6万
展开全部
你,,在sql语句里面,有没有设置参数,如果有就要看一下,参数的值是否取到了,或者是null;,还有就是你的与数据库的链接,是否拿到了,能否打印出来;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式