String url =“jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/pasta/cliente.mdb”;
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
tenho o seguinte ele conecta tudo beleza com o banco inseri consulta tudo belza com esse arquivo, o meu problema é se u tiver mais de 1 arquivo MDB exemplo tenho cliente.mdb produto.mdb venda.mdb itens_venda.mdb como que ficaria a string de conecao alguem poderia ajudar
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package percistencia;
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
/**
*
* @author Administrador
*/
public class Postgre {
private static Connection conexao;
public void finalize() {
try {
conexao.close();
} catch (Exception e) {}
}
public static Connection getConexao() {
return getConexao("localhost", 5432, "admin", "admin", "1234");
}
public static Connection getConexao(String ip, int porta, String banco,
String user, String senha) {
try {
if (conexao != null && !conexao.isClosed()) {
return conexao;
}
String url ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/pasta/cliente.mdb";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
conexao = DriverManager.getConnection(url, user, senha);
return conexao;
} catch (SQLException ex) {
System.out.println("Erro ao conectar: " + ex.getMessage());
JOptionPane.showMessageDialog(null, "Falha ao Conectar Banco Dados",
"Erro", JOptionPane.ERROR_MESSAGE);
} catch (ClassNotFoundException ex) {
System.out.println("Driver JDBC não encontrado, consulte o manual.");
System.exit(1);
}
return null;
}
public static void main(String[] args) {
try {
Connection c = Postgre.getConexao();
DatabaseMetaData meta = c.getMetaData();
System.out.println("Banco usado: " + meta.getDatabaseProductName());
System.out.println("Versão: " + meta.getDatabaseProductVersion());
System.out.println("Driver: " + meta.getDriverName() + " - "
+ meta.getDriverVersion());
} catch (SQLException sQLException) {
}
}
}