bonjour , je tente depuis des jours de me connecter a ma base oracle pour afficher quelques resultats mais sans réussite ,
voici le codeet la en exécutant
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 package connection; import java.sql.DriverManager; import java.sql.Connection; import java.sql.*; public class connection { public static void main(String[] args) throws SQLException{ try{ Class.forName("oracle.jdbc.OracleDriver"); System.out.println("Chargement du driver jdbc ds la JVM réussie"); Connection con = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:GLOBAL","SYSTEM", "manager"); System.out.println("Connexion réussite"); Statement stmtCode = con.createStatement(); ResultSet rs = stmtCode.executeQuery("select note1,note2 from T2"); while(rs.next()) System.out.println(rs.getFloat(1) + " " + rs.getFloat(2)); rs.close(); } catch(Exception e) { e.printStackTrace(); } } }merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Chargement du driver jdbc ds la JVM réussie java.lang.ArrayIndexOutOfBoundsException: 4 at oracle.jdbc.driver.T4C8TTIdty.<init>(T4C8TTIdty.java:479) at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1113) at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:308) at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:536) at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:228) at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:185) at connection.connection.main(connection.java:12) BUILD SUCCESSFUL (total time: 0 seconds)
Partager