Bonjour,

j'ai cherche sur la faq comment on fait pour charger le pilote oracle (est sur les differents posts), et j'ai trouve ce bout de code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Driver monDriver = new com.mysql.jdbc.Driver();
DriverManager.registerDriver(monDriver);
Alors que moi, j'ai fais ca et ca bug au niveau de ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Extrait de la methode de connexion :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public static void connexion() {
		try {
			// saisie nom utilisateur et mot de passe
			System.out.print("Saisir votre nom utilisateur Oracle : ");
			user = lecture();
 
			System.out.print("Saisir votre mot de passe Oracle    : ");
			passwd = lecture();
 
			System.out.println();
			System.out.println();
			// chargement des pilotes Oracle
			DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
 
			// établissement de la connexion
			System.out.println("connexion...");
			Connection con = DriverManager.getConnection(url,user,passwd);
 
			// préparation de la requête
			Statement etat = con.createStatement();
 
			// calcul du curseur
			ResultSet curseur = etat.executeQuery("SELECT * FROM tab");
merci beaucoup.