在Java中设置结果时,mysql JButton未启用
下面的代码是在结果集包含数据时启用按钮greceived_btn
但当满足SQL条件时,该按钮未启用
这里的错误是什么
public void enableBtn() throws SQLException{
greceived_btn.setEnabled(false);
if(poNo.getSelectedItem()!=null){
String no = poNo.getSelectedItem().toString();
String not="no";
String sql = "SELECT * FROM pointoinvoce WHERE PONo=? AND GoodsRecieved=?";
pst=conn.prepareStatement(sql);
pst.setString(1, no);
pst.setString(2, not);
rs=pst.executeQuery();
if(rs.next()){
greceived_btn.setEnabled(true);
}else{
greceived_btn.setEnabled(false);
}
}
}
共 (0) 个答案