ingtechnologie
-
Modifié par BunoCS le 10/02/2014 à 13:57
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020
-
11 févr. 2014 à 15:09
Bonjour, j'ai un probleme avec Last(); voicie mon code:
Rs = St.executeQuery("select magistrats.code_mag, nom, prenom, adresse, libelle_fon,libelle_jur,photo,libelle_ech,libelle_gra from magistrats,fonctions,juridictions,occuper,affecter,echelons,avancer,grades where magistrats.code_mag='" + dt.getValueAt(i, 0).toString() + "' and magistrats.code_mag=affecter.code_mag and magistrats.code_mag=occuper.code_mag and magistrats.code_mag=avancer.code_mag and fonctions.code_fon=occuper.code_fon and juridictions.id_jur=affecter.id_jur and echelons.code_ech=avancer.code_ech and grades.code_gra=avancer.code_gra");
while(Rs.next()){
jLfction.setText(Rs.getString("libelle_fon"));
jLjuridiction.setText(Rs.getString("libelle_jur"));
jLgrade.setText(Rs.getString("libelle_gra"));
jLech.setText(Rs.getString("libelle_ech"));
boolean last();
throws SQLException;
throws;
Rs.last();
}
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 10 févr. 2014 à 19:17
Bonjour,
Tu as manifestement une erreur de syntaxe, un IDE te l'aurait signalée. Tu devrais télécharger éclipse ou équivalent.
Pour aller à la fin de ta resultset (si c'est ce que tu veux faire), tu peux utiliser directement Rs.last(), mais attention, cette méthode ne fonctionne pas toujours, cela dépend du connecteur utilisé.
Tu devrais utiliser les convensions de nommage :
Rs -> rs
St -> st
11 févr. 2014 à 11:55