bonjour , je tente depuis des jours de me connecter a ma base oracle pour afficher quelques resultats mais sans réussite ,
voici le code
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();
			}
	}
}
et 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
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)
merci d'avance