Sobre JDBC, assinale a afirmativa INCORRETA.
Responda: Sobre JDBC, assinale a afirmativa INCORRETA.
💬 Comentários
Confira os comentários sobre esta questão.

Por Ingrid Nunes em 31/12/1969 21:00:00
Gabarito: a)
Vamos analisar cada alternativa:
a) O executeQuery não é um método da classe Connection, mas sim da interface Statement (ou PreparedStatement). A classe Connection é usada para criar Statements, mas não executa consultas diretamente. Portanto, essa afirmativa está incorreta.
b) O PreparedStatement realmente ajuda a prevenir ataques de SQL Injection, pois permite parametrizar as consultas, evitando que o usuário insira comandos maliciosos.
c) O driver tipo 1 do JDBC utiliza o ODBC para se conectar ao banco de dados, funcionando como uma ponte entre JDBC e ODBC.
d) O método close() da classe Connection fecha a conexão com o banco de dados, liberando recursos.
e) A versão 4 do JDBC introduziu suporte para o tipo de dado RowId, que representa um identificador único para linhas em uma tabela.
Portanto, a alternativa incorreta é a letra a).
Vamos analisar cada alternativa:
a) O executeQuery não é um método da classe Connection, mas sim da interface Statement (ou PreparedStatement). A classe Connection é usada para criar Statements, mas não executa consultas diretamente. Portanto, essa afirmativa está incorreta.
b) O PreparedStatement realmente ajuda a prevenir ataques de SQL Injection, pois permite parametrizar as consultas, evitando que o usuário insira comandos maliciosos.
c) O driver tipo 1 do JDBC utiliza o ODBC para se conectar ao banco de dados, funcionando como uma ponte entre JDBC e ODBC.
d) O método close() da classe Connection fecha a conexão com o banco de dados, liberando recursos.
e) A versão 4 do JDBC introduziu suporte para o tipo de dado RowId, que representa um identificador único para linhas em uma tabela.
Portanto, a alternativa incorreta é a letra a).
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários