se você tiver mais de uma tabela coloca um uptade debaixo do outro
faz isso dentro de um botao atualizar , se ajudar !!!
public void atualizaTelaListacliente(PegarTudo pt){
String sql ="update cad_tb_clientes set cad_st_nome= ?, cad_st_estadocivil=?, cad_st_status=?"
+ " where cad_int_idcliente=?";
System.out.println(sql);
try(PreparedStatement stmt = conexao.prepareStatement(sql)){
stmt.setString(1, pt.getCad_st_nome());
stmt.setString(2, pt.getCad_st_estadocivil());
stmt.setString(3, pt.getCad_st_status());
stmt.setInt(4, pt.getCad_int_idcliente());
stmt.execute();
stmt.close();
conexao.close();
} catch (SQLException ex) {
Logger.getLogger(Conexao.class.getName()).log(Level.SEVERE, null, ex);
}
String sql1 ="update cad_tb_endereco set cad_st_endereco=?, cad_st_cidade=? "
+ "where cad_int_idcliente=?";
System.out.println(sql1);
try(PreparedStatement stmt = conexao.prepareStatement(sql1)){
stmt.setString(1, pt.getCli_st_endereco());
stmt.setString(2, pt.getCli_st_cidade());
stmt.setInt(3, pt.getCad_int_idcliente());
stmt.execute();
stmt.close();
conexao.close();
} catch (SQLException ex) {
Logger.getLogger(Conexao.class.getName()).log(Level.SEVERE, null, ex);
}
String sql2 ="update cad_tb_telefone set cad_st_celular=?, cad_st_telefonefixo=?"
+ " where cad_int_idcliente=?";
System.out.println(sql2);
try(PreparedStatement stmt = conexao.prepareStatement(sql2)){
stmt.setString(1, pt.getCli_st_celular());
stmt.setString(2, pt.getCli_st_telefonefixo());
stmt.setInt(3, pt.getCad_int_idcliente());
stmt.execute();
stmt.close();
conexao.close();
} catch (SQLException ex) {
Logger.getLogger(Conexao.class.getName()).log(Level.SEVERE, null, ex);
}
}