Ho provato a scrivere il seguente codice per lavora con i database.Siccome non funziona sapete cosa devo fare prima?Premetto che il db è access, sto usando windows 7 e netbeans per sviluppare:
codice:import java.sql.* ; public class Esempiodb { public static void main(String args[]) { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException e) { System.out.println(e.toString()); System.out.println("Il driver non può essere caricato"); System.exit(1); } try { Connection conn =DriverManager.getConnection("jdbc:odbc:Rubrica","",""); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT Nome FROM Rubrica"); while(rs.next()) { System.out.println(rs.getString("Nome")); } rs.close(); stmt.close(); conn.close(); } catch(SQLException se){ System.out.println(se.getMessage()); se.printStackTrace(System.out); System.exit(1); } } }
In particolare mi dà questo errore:
[Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Server SQL specificato non trovato.
java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][TCP/IP Sockets]Server SQL specificato non trovato.

Rispondi quotando