title: Java database connectivity exception
body: <p>I am connecting java to Microsoft access database but I am having following exception  </p>
  
  <p>java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified</p>
  
  <pre><code>try{
       String ProjectPath= System.getProperties().getProperty("user.dir");
       System.out.println(ProjectPath);
       String path,fullstring;
       path=ProjectPath+"\\data.mdb";
       fullstring="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=" +path;
       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
       Connection con=DriverManager.getConnection(fullstring);
       System.out.println("Connected");
   }catch(Exception e){
  
       System.out.println("Connected Error: "+ e);
       }
  </code></pre>
  
  <p>How can I solve my problem?</p>