Como da um update na tabela com java?

O que pode ser mudado aí e como ficaria o SQL ?


	public void numero_senha() throws SQLException {

    try {
            Conexao_Banco con = new Conexao_Banco();
            Connection cn = con.CriarConexao();


              String sqlSelect = "SQL";

            PreparedStatement stm = null;

            ResultSet rs = null;

                  stm = cn.prepareStatement(sqlSelect);
                  rs = stm.executeQuery();

                  while(rs.next()) {

                       
                      stm.setString(2, "numero_senha");

                  }
                  System.out.println(this.senha);
                    }catch(Exception ee){

JOptionPane.showMessageDialog(null,ee.getMessage());
	}

       

    }

vou dar umas sugestões:

String sqlSelect = "SQL";  

pode ser:

String sqlSelect = "UPDATE <table> SET <campo1> = <valor1> [WHERE]"; (coloca seu sql update, os parâmetros você troca por ?)

 rs = stm.executeQuery();  

pode ser:

 int x = stm.executeUpdate();  

Agora, não terá o while (a menos que você queira atualizar em vários updates, nesse caso pode usar o addBatch)