Questão 988305

Tecnologia da Informação · 2018

Questão

ID 988305

Disciplina: Tecnologia da Informação

Assuntos: Outras Apis (Jdbc, JMS, JTA, Etc.)

Ano: 2018 Banca: Instituto Brio Conhecimentos Órgão: Prefeitura Municipal de Indaiatuba


Considere o código, escrito na linguagem Java, versão 7:

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

public class JDBC_Connection

{

_static

_{

__try

__{

__Class.forName("com.mysql.jdbc.Driver");

}

catch (ClassNotFoundException e)

{

__System.out.println("Erro ao carregar driver: " + e);

_}

}

public static void main(String[] args)

{

_String ______connectionUrl ___=

"jdbc:mysql://localhost:3306/DATABASE";

_String user = "root";

_String pass = "mysql";

_[1] conn;

_[2] rs;

_String query = "SELECT ID, NOME FROM USUARIOS";

_try

_{

_conn = DriverManager.getConnection(connectionUrl, user,

pass);

_Statement stmt = conn.createStatement();

_rs = stmt.executeQuery(query);

_System.out.println("ID - NOME");

_System.out.println("---------------");

_while(rs.next())

_{

_System.out.print(rs.getInt("id") + " - " +

rs.getString("name"));

_System.out.println();

__}

_if (conn != null)

{

_conn.close();

_conn = null;

_}

}

_catch (SQLException SQLerror)

{

__System.out.println("SQL Exception thrown: " + SQLerror);

__}

_}

}

Assinale a alternativa com o nome das classes que devem substituir os valores [1] e [2], respectivamente, no código acima:

Alternativas da questão 988305
Pular para o conteúdo principal