Java 逐个比较文本字段与数据库数据
我有许多文本字段作为储物柜编号,我想逐一检查它们是否等于检索到的数据。怎么可能一个接一个地检查呢Java 逐个比较文本字段与数据库数据,java,sql,sql-server,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.getTe
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());};
}
将输入值放入一个数组,然后在循环中使用一个计数器(索引),将当前db值与数组进行比较。粘贴的代码与问题的确切关系如何?我尝试使用if语句。但它只检查了一个条件你的问题很模糊。请解释得更详细些。我真的不知道怎么解释这个((好的,请解释一下你想用你的文本背景完成什么?