É que o professor exigiu ser nesse banco de dados. É um trabalho da faculdade, mas ele deixou fazer via odbc. Só preciso do código simples pra fazer a conexão.
/*
* ConnectionFactory.java
*
* Created on 28 de Maio de 2007, 17:33
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package com.atm.DAO;
import atm.*;
import java.sql.*;
import javax.swing.JOptionPane;
public class ConnectionFactory {
/** Creates a new instance of ConnectionFactory */
public static java.sql.Connection getConnection () {
Connection conn = null;
try {
/*
System.out.println("Iniciando conexão com o banco Oracle...");
Class.forName("oracle.jdbc.driver.OracleDriver");
//return DriverManager.getConnection("jdbc:oracle:thin:@99.99.999.999:1521:NOME_DO_BANCO","USER","PASSWORD");
//return DriverManager.getConnection("jdbc:oracle:thin:@" + MAQUINA (hostname ou ip) + ":"
// + "PORTA" (normalmente 1521) + ":"
// + "NOME_DO_BANCO", "USER","PASSWORD");
*/
/*Conexão MySql - Localhost
Class.forName("com.mysql.jdbc.Driver");
System.out.println("Conectando ao banco MySql...");
conn = DriverManager.getConnection("jdbc:mysql://localhost/banco",
"user","password");
System.out.println("Conectado ao banco MySql...");
return conn;
*/
/* Conexão Access - Localhost */
System.out.println("Conectando ao banco Access...");
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
return DriverManager.getConnection("jdbc:odbc:DBQ=Banco_Teste.mdb;Driver={Microsoft Access Driver (*.mdb)}",
"","");
} catch (ClassNotFoundException e){
JOptionPane.showMessageDialog(null,"Falha na conexão com o banco de dados \n" + e.getMessage()) ;
e.printStackTrace();
} catch (SQLException e ) {
JOptionPane.showMessageDialog(null,"Falha na conexão com o banco de dados \n" + e.getMessage()) ;
e.printStackTrace();
}
return null;
}
}