/ / Erreur lors de la connexion à la base de données MS Access depuis Android - Android, android-layout, ms-access

Erreur lors de la connexion à la base de données MS Access à partir d'Android - Android, android-layout, ms-access

J'essaie de récupérer des données à partir de MS AccessBase de données sur mon bureau. Je n ai pas ajouté de fichier JAR externe pour récupérer les données. Je ne sais pas si je dois exporter un fichier JAR externe pour y parvenir. Voici le code que j'utilise pour me connecter à la base de données Ms Access sur mon PC.

String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(driver).newInstance();
String path="D:/MS ACCESS DATABASE/mydatabase.mdb";
conn = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver  (*.mdb)};DBQ="+path+";","","root" );
Log.w("Connection", "open");
Statement stmt = conn.createStatement();
ResultSet reset = stmt.executeQuery("select * from tblEmp");

tout en exécutant ceci je reçois une erreur de suivi sur mon journal de bord

10-25 11:31:40.545: W/Error connection(422): sun.jdbc.odbc.JdbcOdbcDriver

S'il vous plaît, aidez-moi à résoudre ce problème?

Réponses:

0 pour la réponse № 1

Vous ne pouvez pas vous connecter d'Android à MS Access à l'aide du pont JDBC-ODBC de Sun. Le pont JDBC-ODBC de Sun ne se connectera qu'à un serveur local et non à un serveur distant. Easysoft là dedans Pont JDBC-ODBC. Cela peut se connecter depuis une application / applet Java vers un serveur de suppression puis vers une source de données MS Access ODBC.