逐个将文本字段与数据库数据进行比较

时间:2013-12-27 14:36:50

标签: java sql sql-server

我有很多文本字段用作储物柜号码,如果它们等于检索到的数据,我想逐个检查。怎么可能一个一个地检查它们?

try{
    String get = "SELECT no from accounts";
    rs = st.executeQuery(get);
    while(rs.next()){
        num = rs.getString("no");
        //System.out.println(num + " ");
    }
    if(s2149.getText().equals(num)){
        s2149.setBackground(Color.red);
    }             
    if(!s2149.getText().equals(num)){
        s2149.setBackground(Color.green);
    }
}catch(Exception ex){
    System.out.println(ex.getMessage());};        
}

1 个答案:

答案 0 :(得分:0)

将输入的值放入数组中,然后在循环中有一个计数器(索引),将当前的db值与数组进行比较。