JDBC: Conectar com Banco de Dados via ODBC
Warning: WP_Syntax::substituteToken(): Argument #1 ($match) must be passed by reference, value given in /home/feltexco/public_html/felix/wp-content/plugins/wp-syntax/wp-syntax.php on line 380
JDBC: Conectar com Banco de Dados via ODBC
Olá amigos!
Hoje iremos aprender como realizar uma conexão com o Banco de Dados através de ODBC – Open Database Connectivity. Essa forma de conexão é muito simples, pois nossa aplicação não precisa ter: Driver de conexão com o Banco, o nome do banco, o usuário ou a senha. Isso tudo fica configurado no ODBC. Então Conectar com Banco de Dados via ODBC é como fazer utilização de um datasource externo à nossa aplicação.
Muito simples mesmo! Parece até magia, mas é TECNOLOGIA!
É importante deixar claro para você leitor que a partir da versão do Java 8. Não será mais possível utilizar este tipo de conexão. Então conectar com Banco de Dados via ODBC é uma possibilidade viável apenas nas versões até o java 7.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | package br.com.feltex.bancodados; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; import java.sql.ResultSet; public class ConexaoODBC { public static void main(String[] args) { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance(); Connection con = DriverManager.getConnection("jdbc:odbc:MeuODBC", "", ""); DatabaseMetaData d = con.getMetaData(); ResultSet rs = d.getTables(null, null, "%", null); while (rs.next()) { System.out.println(rs.getString(3)); } rs.close(); con.close(); } catch (Exception e) { e.printStackTrace(); } } } |
Abraços e bons estudos! E vida que segue!
Links relacionados
Exemplo completo com JSF Primefaces + Hibernate + MySQL
JDBC: Conectar com Banco de Dados SQLServer
JDBC: Conectar com Banco de Dados via ODBC
JDBC: Conectar com Banco de Dados PostgreSQL
JDBC: Conectar com Banco de Dados Microsoft Access
JDBC: Aprenda a conectar com Banco de Dados MySQL
Deixe um comentário
Você precisa fazer o login para publicar um comentário.