publicvoidlogin(Stringuser,Stringsenha){try{rs=stm.executeQuery("SELECT id_pessoa FROM pessoa WHERE user='"+user+"' AND senha='"+senha+"'");if(rs.next()){id=rs.getInt("id_pessoa");}else{System.out.println("Usuário ou senha inválidos");}}catch(Exceptione){e.printStackTrace();}}publicvoidgetCompromisso(){try{rs=stm.executeQuery("SELECT id_compromisso,compromisso FROM compromisso WHERE id_pessoa="+id+" AND dia='"+newSimpleDateFormat("yyyy-MM-dd").format(newDate())+"'");// no caso essa condição pegara os compromissos do diaif(rs.next()){DefaultTableModeldtm=(DefaultTableModel)tabela.getModel();do{dtm.addRow(newObject[]{rs.getInt("id_compromisso"),rs.getString("compromisso")});}while(rs.next());dtm.fireTableStructureChanged();}}catch(Exceptione){e.printStackTrace();}}
Imagino que seja mais ou menos isso que vc está precisando, mas se não,
acho que da para se basear imagino....
pelomenos é a forma que eu faço... rsrsrsrs