galera to fazeno um ResultSet e não sei se esse jeito é certo:
formAerobico.setAerobico(resultSet.getInt("aerobico"));
formAerobico.setAtividade(resultSet.getString("atividade"));
formAerobico.setDia(resultSet.getString("dia"));
depois, q q eu tenho q fazer? eu acho q é o Statement
Statement stm = con.createStatement();
resultSet = stm.executeQuery(SQL);
essa minha idéia é certa? pelo q vejo é certo. formAerobico é uma instancia da classe FormAerobico. estou setando seus métodos e passando eles para o resultSet e depois este para o Statement. é certo? outra pergunta é: no resultSet.getString(“banda”); por exemplo, o “banda” significa o campo da tabela? fazendo desse jeito terei de colocar comandos Sql? ah, mais uma:
pq fazer daquele jeito, se posso fazer assim. digo, qual a diferença:
PreparedStatement prepStatement = null;
String sql = " INSERT INTO cliente(id,nome,tel,idade) VALUES (? ,? ,? ,?)" ;
Connection conexao = ControladorConexao.abrirConexao(); // abre a conexao com o banco de dados
prepStatement = conexao.prepareStatement(sql); // recebe o codigo sql a ser executado
prepStatement.setInt(1,pVOCliente.getId());
prepStatement.setString(2,pVOCliente.getNome());
prepStatement.setString(3,pVOCliente.getTelefone());
prepStatement.setString(4,pVOCliente.getIdade());
prepStatement.executeUpdate();//executa o codigo sql
prepStatement.close();// fecha a execução de códigos sql
conexao.close();//fecha a conexão com o banco