I.nom et A.nom : comment les afficher ?
J'ai le code suivant :
Code:
1 2 3 4 5 6 7 8
| ResultSet rs= db.getQuery("SELECT A.*, I.nom, P.nom,P.prenom, tr.type FROM personnes P, installations I, attestations A, typesregimes tr WHERE A.id='"+rpi.id.getText()+"' AND TYPEATTESTATION=tr.id AND A.GC=P.login AND I.id = A.installation ");
while (rs.next()){
rpi.ouvrage.setText(rs.getString("I.nom"));
rpi.auteur.setText(rs.getString("P.nom")+" " +rs.getString("prenom") );
rpi.dateEffet.setText(franciserDate(rs.getString("dateeffet")));
rpi.dateFin.setText(franciserDate(rs.getString("datefin")));
rpi.type.setText(rs.getString("type"));
} |
mais il n'accepte pas la ligne, par exemple, rpi.ouvrage.setText(rs.getString("I.nom"));
Ce que java n'aime particulièrement pas, c'est I.nom mais je n'ai pas le choix car j'ai plusieurs "nom" dans ma requête ; comment faire ?