Questão de Programação — Java — FCC 2013
ProgramaçãoJava
- Código
- fc004962
- Banca
- FCC
- Órgão
- TRT - 12ª Região (SC)
- Ano
- 2013
- Nível
- Superior
- Cargo
- Analista Judiciário - Tecnologia da Informação
Considere, abaixo, os métodos encontrados em classes de aplicações Java que acessam banco de dados.
Nas classes, nas quais estes métodos se encontram, foram importados todos os recursos necessários para a execução. O banco de dados, a tabela e o driver JDBC existem e funcionam corretamente. É correto afirmar que

Nas classes, nas quais estes métodos se encontram, foram importados todos os recursos necessários para a execução. O banco de dados, a tabela e o driver JDBC existem e funcionam corretamente. É correto afirmar que- Ao Método 1 está incorreto, pois o método executeUpdate da interface PreparedStatement precisa receber como parâmetro a instrução SQL insert a ser executada.
- Bo Método 2 está incorreto, pois o método executeUpdate da interface Statement não pode receber parâmetros. A instrução insert passada como parâmetro nesse método deveria ser passada como parâmetro para o método createStatement da interface Connection.
- Cambos os métodos estão corretos e executam a mesma operação, apresentando os mesmos resultados.
- Dambos os métodos estão incorretos, pois o método presente tanto na interface Statement como na interface PreparedStatement para incluir dados na tabela do banco de dados é o método executeInsert e não executeUpdate .
- Eo Método 1 está incorreto, pois a instrução insert passada como parâmetro para o método PreparedStatement da interface Connection está incompleta. No lugar dos pontos de interrogação devem ser colocados os valores que devem ser incluídos nos campos id , nome e renda da tabela.