Connecter a base de donnée Access
Fermé
cerifierjava
-
19 sept. 2014 à 02:05
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 23 sept. 2014 à 08:11
KX Messages postés 16755 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 12 février 2025 - 23 sept. 2014 à 08:11
Bonjour,
quelle est la librairie qu'il faut pour l'objet Statement de Java connecté avec base de données Access puisse marcher?
quelle est la librairie qu'il faut pour l'objet Statement de Java connecté avec base de données Access puisse marcher?
A voir également:
- Connecter a base de donnée Access
- Se connecter à gmail sur téléphone - Guide
- Se connecter à ma boite hotmail - Guide
- Comment connecter chromecast à la télé - Guide
- Facebook se connecter à un autre compte - Guide
- Formules excel de base - Guide
2 réponses
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
21 sept. 2014 à 11:20
21 sept. 2014 à 11:20
Bonjour,
Comme pour n'importe quel autre base de données, il te faut un driver JDBC.
Exemple : https://sourceforge.net/projects/ucanaccess/
Comme pour n'importe quel autre base de données, il te faut un driver JDBC.
Exemple : https://sourceforge.net/projects/ucanaccess/
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
122
22 sept. 2014 à 01:23
22 sept. 2014 à 01:23
Bonjour,
Vous pouvez aussi utiliser le driver ODBC intégré dans la jdk, ça ne marche que sous Windows :
http://www.java2s.com/Tutorial/Java/0340__Database/sunjdbcodbcJdbcOdbcDriverConnectionExample.htm
Il faut inscrire la base des données dans le registre ODBC de Windows :
https://ledzeppii.developpez.com/odbc-access/
(juste le début, la suite est en BASIC.
Bon Courage.
Vous pouvez aussi utiliser le driver ODBC intégré dans la jdk, ça ne marche que sous Windows :
http://www.java2s.com/Tutorial/Java/0340__Database/sunjdbcodbcJdbcOdbcDriverConnectionExample.htm
Il faut inscrire la base des données dans le registre ODBC de Windows :
https://ledzeppii.developpez.com/odbc-access/
(juste le début, la suite est en BASIC.
Bon Courage.
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
Modifié par KX le 22/09/2014 à 08:00
Modifié par KX le 22/09/2014 à 08:00
Bonjour,
Le pont JDBC/ODBC a été supprimé de la JDK 8... c'était une solution temporaire.
https://docs.oracle.com/javase/7/docs/technotes/guides/jdbc/bridge.html
Le pont JDBC/ODBC a été supprimé de la JDK 8... c'était une solution temporaire.
https://docs.oracle.com/javase/7/docs/technotes/guides/jdbc/bridge.html
tarek_dotzero
Messages postés
817
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
12 avril 2022
122
23 sept. 2014 à 01:43
23 sept. 2014 à 01:43
Des milliers d'applications vont se bloquer au moment de la mise à jour vers la 8 !!
Personnellement j'ai pas encore fait la mise à jour.
Personnellement j'ai pas encore fait la mise à jour.
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
Modifié par KX le 23/09/2014 à 08:16
Modifié par KX le 23/09/2014 à 08:16
C'est bien pour cela que la version 8 est disponible depuis 6 mois sans pour autant être fournie au grand public. En 6 mois on a largement le temps de voir les bugs. Sans oublier que ce changement déjà déjà indiqué dans la documentation de la version 7, ça en laisse du temps pour changer un driver par un autre...
A priori il n'y a qu'une seule ligne de code à modifier, le Class.forName... et c'est tout.
Quant à commencer une nouvelle application, autant prendre directement un driver compatible, ça évitera de faire la migration dans 3 mois !
A priori il n'y a qu'une seule ligne de code à modifier, le Class.forName... et c'est tout.
Quant à commencer une nouvelle application, autant prendre directement un driver compatible, ça évitera de faire la migration dans 3 mois !