Re: NetBeans 6.0 y Access

"Eduardo Adrian Perez" <[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
    Hola. En mi caso no uso Netbeans, pero te doy codigo java que funciona
contra access:

// esto es solo un resumen de los objetos mas importantes

                Connection con;
                String sURL = "jdbc:odbc:Driver={Driver do Microsoft Access
(*.mdb)};DBQ=C:\\dir1\\base1.mdb";
                String databaseDriverName = "sun.jdbc.odbc.JdbcOdbcDriver";
                Class.forName(databaseDriverName).newInstance();
                con = DriverManager.getConnection(sURL, "admin", "");

// luego

            Statement stmt = con.createStatement();
            String   sSql = "select * from tabla1";
            ResultSet  rs = stmt.executeQuery(sSql);
                if (rs == null) {
                    return -1;
                }
                while (rs.next()) {
                 ....
                }


el objeto con es la conexion establecida, y despues la usas para lo que
necesites.
El Class.forNmae se instancia, teniendo como referencia a la libreria rt.jar
que lo contiene,
eso por lo menos en la version java 1.4, no se si en 1.5 es igual.

Saludos y espero te sirva.

Eduardo


mvecchiett wrote:

  Gentes,
Situación
Estoy tratando de conectarme a una conexión ODBC desde la ventana de
Services-Databases del NetBeans
Las bases Access están con seguridad.

Situación actual
a) El odbc, está instalado correctamente, de hecho puedo compactar y
reparar dicha base desde la interfaz de administración de conexiones odbc.
b) Tengo otros canales odbc (sql server) y los veo sin problemas con
el netbeans
c) Ya busqué en el sitio del netbeans, pero la información que
encontré no fue relevante para resolver mi problema.
d) Observé que el netbeans se "conecta" dado que se genera en el
directorio donde está la base access el archivo .ldb. Es mas si
intento abrir la base desde otra aplicación me dice que esta en uso
por el usuario admin (el odbc esta seteado en apertura exclusiva).
(no se si debo suponer que el netbeans intenta conectarse con ese
usuario independientemente del que haya puesto en la ventana de "nueva
conexión"

La realidad es que no estoy pudiendo conectarme. Alguien recorrió este
camino con algo mas de éxito que yo?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.