小编maa*_*aas的帖子

检查int变量是null还是从数据库中为空

我有一个变量是:

nocustomers = rs.getInt("CUST_TRAN_COUNT");
Run Code Online (Sandbox Code Playgroud)

如果它为null,我想执行.

我试过了

if (nocustomers ==null)
Run Code Online (Sandbox Code Playgroud)

它显示错误.

我该如何解决这个问题?


我的新修改代码是:

try{

    query=" select * from SS_summary where txn_date = to_date ('"+asatdate+"','YYYY-MM-DD') ";
    st = conn.createStatement();
    rs = st.executeQuery(query);

    if (rs.next())
    {   


    nocustomers = rs.getInt("CUST_TRAN_COUNT");

    nocheques =rs.getInt("CHEQ_DELIVERED_MAIN");
    }

    if (rs.wasNull()) {
        out.println("NO DATA FOUND");
        }

%>
Run Code Online (Sandbox Code Playgroud)

java jdbc

9
推荐指数
1
解决办法
3万
查看次数

标签 统计

java ×1

jdbc ×1