Salut,
eclipse me signale un erreur et puisque moi "débutant"je n'arrive pas à le résoudre aidez moi s'ils vous plait.
l'erreur est à ce ligne:import oracle.jdbc.driver.*;
il dit the import oracle cannot be resolved
mon code est:
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83 import java.awt.GridLayout; import java.sql.*; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import oracle.jdbc.driver.*; class jdbc{ String sQuery; jdbc(){ this.sQuery="select * from Adherent"; Statement sStat=null; Connection cCon=null; try{ Class cDriverOracle=Class.forName("oracle.jdbc.driver.OracleDriver"); Driver dDriverOracle=(java.sql.Driver)cDriverOracle.newInstance(); DriverManager.registerDriver(dDriverOracle); cCon=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","sysman","tiger"); } catch(Exception e){ System.out.println("--Pbm en chargeant le driver JDBC oracle--"); e.printStackTrace(); } try{ sStat=cCon.createStatement(); ResultSet rs=sStat.executeQuery(sQuery); JFrame fr=new JFrame("der"); JPanel pan=new JPanel(new GridLayout(0,2)); fr.setContentPane(pan); fr.setBounds(0, 0, 250, 350); // for(int i=1;i<5;i++) // pan.add(new JLabel("der"+ i)); //fr.setVisible(true); while(rs.next()){ String s=""; System.out.print("nom: "+rs.getObject("nom")); s+="nom: "+rs.getObject("nom"); System.out.print(" prenom: "+rs.getObject("prenom")); System.out.print(" matricule: "+rs.getObject("matricule")); System.out.print(" echelle: "+rs.getObject("echelle")); System.out.println(); for(int i=1;i<5;i++) pan.add(new JLabel(s)); }sStat.close(); fr.setVisible(true); } catch(Exception sqlE){ System.out.println("La Requête n'a pas abouti"); sqlE.printStackTrace(); } } public static void gra(){ JFrame fr=new JFrame("der"); JPanel pan=new JPanel(new GridLayout(0,1)); fr.setContentPane(pan); fr.setBounds(0, 0, 250, 350); for(int i=1;i<5;i++) pan.add(new JLabel("der"+ i)); fr.setVisible(true); } public static void main(String[] args){ jdbc tj=new jdbc(); //tj.gra(); }
Partager