D'Accès Java DB Connexion

J'essaie de faire de projet avec connexion pour la base de données (MS Access 2010)
J'utilise ce tutoriel sur CodeProject.

import java.sql.*;

public class DbAccess
{
    public static void main(String[] args)
    {
        try
        {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            String database = 
              "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=myDB.mdb;";
            Connection conn = DriverManager.getConnection(database, "", "");
            Statement s = conn.createStatement();

            //create a table
            String tableName = "myTable" + String.valueOf((int)(Math.random() * 1000.0));
            String createTable = "CREATE TABLE " + tableName + 
                                 " (id Integer, name Text(32))";
            s.execute(createTable); 

            //enter value into table
            for(int i=0; i<25; i++)
            {
              String addRow = "INSERT INTO " + tableName + " VALUES ( " + 
                     String.valueOf((int) (Math.random() * 32767)) + ", 'Text Value " + 
                     String.valueOf(Math.random()) + "')";
              s.execute(addRow);
            }

            //Fetch table
            String selTable = "SELECT * FROM " + tableName;
            s.execute(selTable);
            ResultSet rs = s.getResultSet();
            while((rs!=null) && (rs.next()))
            {
                System.out.println(rs.getString(1) + " : " + rs.getString(2));
            }

            //drop the table
            String dropTable = "DROP TABLE " + tableName;
            s.execute(dropTable);

            //close and cleanup
            s.close();
            conn.close();
        }
        catch(Exception ex)
        {
            ex.printStackTrace();
        }
    }
}

Mais je reçois étrange Exception : java.sql.SQLException: [Microsoft][????????? ????????? ODBC] ???????? ?????? ?? ?????? ? ?? ?????? ???????, ???????????? ?? ?????????

java.sql.SQLException: [Microsoft][????????? ????????? ODBC] ????????
?????? ?? ?????? ? ?? ?????? ???????, ???????????? ?? ????????? au
soleil.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6956) à
soleil.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7113) à
soleil.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:3072) à
soleil.jdbc.odbc.JdbcOdbcConnection.initialiser(JdbcOdbcConnection.java:323)
au coucher du soleil.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:174) à
java.sql.DriverManager.getConnection(DriverManager.java:579) à
java.sql.DriverManager.getConnection(DriverManager.java:221) à
dbaccess.DbAccess.principale(DbAccess.java:28)

Je google et de trouver d'autres questions sur la Pile comme ceci : Pile De Post

J'ai donc ajouter tous les pilotes ODBC qui peut m'aider à connecter *.fichier mdb. Mais rien de bon hepend.(

Quel est-il et comment se connecter à l'Accès DB?

Votre message d'erreur se compose de points d'interrogation?
oui. donc je ne sais pas dans quel est exactement l'erreur, mais Google me donner beaucoup de messages comme "java.sql.SQLException: [Microsoft][Gestionnaire de pilotes ODBC] source de Données non trouvée et nom de pilote non spécifié"
s'il vous plaît partager le code et la trace de la pile.
ajouté.
quel est le nom DNS?

OriginalL'auteur user2167382 | 2013-10-27