Escolar Documentos
Profissional Documentos
Cultura Documentos
OBJETOS
Cotemig – 1º sem/2011
CONEXÃO COM BANCO DE DADOS
A integração entre uma aplicação e um Sistema
de Gerenciamento de Banco de Dados (SGBD) é
algo comum a muitas linguagens de programação
e é um recurso bastante utilizado.
Connection conn =
DriverManager.getConnection("jdbc:oracle:
thin:@127.0.0.1:1521:XE","teste","teste");
STATEMENT
JDBC fornece um método para enviar instruções de
atualização.
Utilizando o Statement.executeQuery(),
recebemos um java.sql.ResultSet com o resultado.
Caso nosso comando não devolva nenhum dado
(insert, update...) utilizamos
o Statement.executeUpdate()
ResultSet rs = stmt.executeQuery("SELECT c
oluna FROM tabela WHERE condicoes");
RECEBENDO O RESULTADO DO BD
Ex:
while (rs.next()) {
String coluna1 = rs.getString("coluna1");
int coluna2 = rs.getInt("coluna2");
Date coluna3 = rs.getDate("coluna3");
}
NÃO ESQUEÇA DE TRATAR AS EXCEÇÕES E
FECHAR CONEXÕES ABERTAS...
EX:
} catch(SQLException e){
System.out.println("erro conectar ao BD: " + e.getMessage());