Bonjour à tous,
J'ai un petit soucis, j'utilise une db MsSqlServer 2005 et Eclipse.
J'ai dû rajouter 2 tables (localite, pays)par la suite et depuis impossible de lire toutes les donnés à partir du code Java. JE reçois le msg d'erreur suivant:
Index de descripteur non valide
Si j'initialise seulement cpcomp et compville pas de problème, si je rajoute idpays il se plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 rs = connection.getStatement().executeQuery ("SELECT * "+ " FROM compagnie" +" JOIN localite ON localite.idlocalite = compagnie.idlocalite" +" JOIN pays ON pays.idpays = compagnie.idpays" +" JOIN comptype ON comptype.idcomptype = compagnie.idcomptype" ); while(rs.next()) { this.cpcomp = rs.getInt("codep"); this.compville = rs.getString("ville"); this.idpays = rs.getInt("idpays");
Quand j'exécute la requête directement dans le sgbd cela fonctionne.
Quelqu'un peut-il m'aider svp. Merci d'avance.
Partager