从java中的查询获取值时出现空指针异常

时间:2014-06-18 18:05:49

标签: java mysql nullpointerexception

我使用查询

获取值
SELECT t.revision_no 
FROM (
    SELECT MAX( CONVERT( revision_no, signed INT ) ) AS revision_no 
    FROM atps_dc 
    WHERE DATE =  '"+date+"' 
    GROUP BY CONVERT( revision_no, signed INT )) 
INNER JOIN atps_dc t 
ON t.revision_no = r.revision_no AND t.date =  '"+date+"'";

并尝试使用此

设置此值
bA.setRev_no(rs2.getString("revision_no"));

但编译器正在提供空指针异常。 请帮帮我,我该如何解决呢。

提前致谢。

1 个答案:

答案 0 :(得分:1)

编译器没有NullPointerException它是RuntimeException,你指的是bAnull,然后尝试在它上面调用方法,所以{{ 1}}

NullPointerException

DC_ChangeA bA=null; bA.setRev_no(rs2.getString("revision_no"));

的位置尝试DC_ChangeA bA = new DC_ChangeA()或正确初始化

查看