gpt4 book ai didi

java - rs.getInt(1) 无法正常工作

转载 作者:行者123 更新时间:2023-12-02 05:19:06 25 4
gpt4 key购买 nike

我的 SQL 语法如下。

select Count(*) from queue_in_progress where CATEGORY_PK = 100001 AND SERVICE_STATUS = 0  AND SERVICE_CENTER_PK = 100001 AND SERVICE_COUNTER = 100001 ;

之后我得到了以下场景。

enter image description here

但是在我的 Java 文件中我有以下代码。

String sql="select Count(*)  from queue_in_progress where CATEGORY_PK = "+ ctgry_pk  
+ "AND SERVICE_STATUS = 0 AND SERVICE_CENTER_PK = "+service_center+
" AND SERVICE_COUNTER = "+service_counter+" ;";

rs = getSeletRS(sql);
int count = rs.getInt(1);

这里我遇到了以下异常。

Exception in thread "main" java.lang.NullPointerException
at dbquery.SQLQuery.get_TOKEN_Pk(SQLQuery.java:160)
at dbquery.SQLQuery.clickNextButton(SQLQuery.java:131)
at dbquery.SQLQuery.main(SQLQuery.java:388)

我不明白为什么会出现此错误。

最佳答案

您需要检查您的 ResultSet 是否不为 null。

rs =  getSeletRS(sql);
if(rs != null){
int count = rs.getInt(1);
}

关于java - rs.getInt(1) 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26647667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com