Connect à base de donnée

Fermé
capitaineA Messages postés 4 Date d'inscription lundi 18 février 2013 Statut Membre Dernière intervention 18 février 2013 - 18 févr. 2013 à 12:00
 Prog79 - 19 févr. 2013 à 20:53
Bonjour, je voudrais savoir comment me connecter à ma base de donnée à travers un formulaire sous netbeans

2 réponses

Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
Modifié par Célien le 18/02/2013 à 15:59
Salut,

En Java les accès bases de données se font en JDBC, pour les détails voir la FAQ JDBC.
0
pour une connexion a une base de donnée il faut avoir un pilote que tu doit l'importer dans la librairie de java.

c'est le fichier "classes12.jar" pour ORACLE(Click droit sur Librerie dans ton projet netbeans puis Add JAR/Folder).
remarque : tu doit télécharger le fichier "classes12.jar".
et "MySQL JDBC Driver" pour une base MySQL(un click droit sur Librerie dans ton projet netbeans puis Add Librerie).

puis appel du pilote et création de connexion comme suite :
----------------------------------------------------
pour une base de donnée oracle :

Class.forName("oracle.jdbc.driver.OracleDriver");
connection cn =DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:nom de base de donnee","user","mot de passe");
par default user="root", mot de passe="".
--------------------------------------------------
pour une base MySql:

Class.forName("com.mysql.jdbc.Driver");
Connection cn=DriverManager.getConnection("jdbc:mysql://localhost/nom de base de donnée","user", "mot de pass");
par default user="root", mot de passe="".
---------------------------------------------------
pour une base Access :
tu doit ajouter ta base dans l'Administrateur de source de données ODBC de Windows avec un nom de connection.
puis l'appel comme suite.
Connection cn=DriverManager.getConnection("jdbc:odbc:nom de connection);
0