Ciao a tutti ragazzi!
Vi spiego subito la mia situazione!
Devo connettermi ad un database access con Java, questo è il codice che uso:
una volta avviata l'applicazione però ottengo questo messaggio di errore:codice:import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.sql.*; public class Connessione { public static void main(String[] args) throws SQLException { Connection con; Statement stat; ResultSet res; String url; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch (ClassNotFoundException e) { System.out.println("ClassNotFoundException: "); System.err.println(e.getMessage()); } url = "jdbc:odbc: DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\\Users\\Privi87\\Desktop\\pippo.mdb"; con = DriverManager.getConnection(url,"",""); } }
Sapreste darmi una mano??codice:Exception in thread "main" 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 Connessione.main(Connessione.java:24)

