2010-07-29 5 views
0

Ma connexion Db est l'erreur "class not found exception!". Je veux montrer en java jtable avec un résultat de requête ..Application Java Desktop avec Ms Access

static Connection databaseConnection()throws ClassNotFoundException{ 
     Connection con=null; 
     File file=new File("PlayDb/PlayIS.mdb"); 
     try{ 
      Class.forName("sun.jdbc.odbc.jdbcodbcDriver"); 
      con =DriverManager.getConnection("jdbc:odbc:Driver="+"{Microsoft Access Driver(*.mdb,*.accdb)};DBQ="+file.getAbsoluteFile()); 
      System.out.print("Success con!!"); 
     } 
     catch(Exception e){ 
      System.out.print("connection fail!!"); 
     e.printStackTrace(); 
     } 
     return con; 
    } 
+0

Salut, bienvenue à SO. S'il vous plaît poster votre code. À quelques exceptions près, la plupart d'entre nous ne sont pas clairvoyants. – bernie

Répondre

0

Si vous pouvez poster stacktrace complet, ce serait facile de répondre à votre question. Selon la description ("classe not found exception!"), Il semble que JVM ne puisse pas charger votre pilote JDBC.

Veuillez envoyer une pile complète.

Avez-vous configuré "Nom de la source de données" correctement?

Après le tutoriel, comment configurer "Nom de la source de données" et comment connecter la base de données Java et MS Access. An Overview of Java Database Connectivity