baycoreano
22-01-2008, 15:13
Ciao ragazzi avrei bisogno di un aiuto.
In pratica ho creato il mio bel database con MySql, contenente varie tabelle.
Ora devo creare una classe Java per testare il mio database, ed effettuare varie operazioni di inserimento, modifica, selezione etc...
Mi carico il driver di tipo bridge jdbc-odbc:
String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(driver);
Creo la stringa di connessione:
String url = "jdbc:odbc:farmaciadb";
e creo la connessione
Connection con = DriverManager.getConnection (url,"nello","nello");
Ed ecco l'errore che mi trovo, riferito al metodo getConnection.
java.sql.SQLException: [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at progetto.prodotti.main(prodotti.java:19)
Qual'è il problema??
Grazie mille!!
In pratica ho creato il mio bel database con MySql, contenente varie tabelle.
Ora devo creare una classe Java per testare il mio database, ed effettuare varie operazioni di inserimento, modifica, selezione etc...
Mi carico il driver di tipo bridge jdbc-odbc:
String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(driver);
Creo la stringa di connessione:
String url = "jdbc:odbc:farmaciadb";
e creo la connessione
Connection con = DriverManager.getConnection (url,"nello","nello");
Ed ecco l'errore che mi trovo, riferito al metodo getConnection.
java.sql.SQLException: [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at progetto.prodotti.main(prodotti.java:19)
Qual'è il problema??
Grazie mille!!