como acceder a una base de datos de access sin utilizar un dns del sistema
por favor quisiera saber como acceder a una db de access sin utilizar un dns del sistema osea como en visual basic que yo le de la direccion digamos c:miprogramamibase.mdb
Para acceder a una BD access sin darla de alta en el ODBC la dirección, a la hora de establecer la conexión, se especifica asÃ:
jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:miprogramamibase.mdb
Saludos!
jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:miprogramamibase.mdb
Saludos!
muchas gracias, no se si me podria enviar algun tipo de ejemplo con este tipo de conexion todavia no encuentro muy facil esto
public Connection conectar(){
try{
String direccion=jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:miprogramamibase.mdb;
String driver="sun.jdbc.odbc.JdbcOdbcDriver";
String usuario=""; //O lo que sea
String password="";
Class.forName(driver).newInstance();
Connection conn=DriverManager.getConnection(direccion,usuario,password);
return conn;
}catch (Exception e){
System.out.println(e.getMessage());
e.printStackTrace();
return null;
}
}
Saludos!
try{
String direccion=jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:miprogramamibase.mdb;
String driver="sun.jdbc.odbc.JdbcOdbcDriver";
String usuario=""; //O lo que sea
String password="";
Class.forName(driver).newInstance();
Connection conn=DriverManager.getConnection(direccion,usuario,password);
return conn;
}catch (Exception e){
System.out.println(e.getMessage());
e.printStackTrace();
return null;
}
}
Saludos!
