De conexiones va la cosa
Me querría conectar directamente a unas tablas en paradox, tengo configurado el odbc como paradox 4x con nombre=Paradoxdb solo puse eso no se si lo configure mal o bien, con access me funciona con paradox no... Creo que tengo mal los paramtros de conexión pero como nunca me conecte no se muy bien como va, te dejo el código por si tienes algún comentario.
public CBaseDeDatos(String controlador, String URL_bd,
String usuario, String contraseña)
throws ClassNotFoundException, java.sql.SQLException,
InstantiationException, IllegalAccessException
{
// Cargar el controlador JDBC
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
// Conectar con la fuente de datos
conectar(URL_bd, usuario, contraseña);
}
private void conectar(String URL_bd, String usuario,
String contraseña) throws java.sql.SQLException
{
// Conectar con la BD
conexión = java.sql.DriverManager.getConnection(
"Dsn=Paradoxdb;dbq=C:\080508=C:\080508;driverid=538;fil=Paradox 4.X;maxbuffersize=2048;pagetimeout=5;uid=admin", usuario, contraseña);
// Crear una sentencia SQL
sentenciaSQL = conexión.createStatement(
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,
java.sql.ResultSet.CONCUR_UPDATABLE);
System.out.println("Conexión realizada con Exito.\n");
}
public CBaseDeDatos(String controlador, String URL_bd,
String usuario, String contraseña)
throws ClassNotFoundException, java.sql.SQLException,
InstantiationException, IllegalAccessException
{
// Cargar el controlador JDBC
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
// Conectar con la fuente de datos
conectar(URL_bd, usuario, contraseña);
}
private void conectar(String URL_bd, String usuario,
String contraseña) throws java.sql.SQLException
{
// Conectar con la BD
conexión = java.sql.DriverManager.getConnection(
"Dsn=Paradoxdb;dbq=C:\080508=C:\080508;driverid=538;fil=Paradox 4.X;maxbuffersize=2048;pagetimeout=5;uid=admin", usuario, contraseña);
// Crear una sentencia SQL
sentenciaSQL = conexión.createStatement(
java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,
java.sql.ResultSet.CONCUR_UPDATABLE);
System.out.println("Conexión realizada con Exito.\n");
}
1 Respuesta
Respuesta de krlosnow
1