ingtechnologie
-
Modifié par cs_Julien39 le 28/05/2014 à 08:13
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020
-
28 mai 2014 à 08:11
Bonjour,
j'utilise java netbeans et j'ai un problème au niveau de ma requête:
j'ai créer une requête qui me fait le total et a la fin il doit m'afficher le résultat,la requête marche bien dans MySQL et quand je vais dans netbeans je n'arrive pas a l'affecter dans une variable te l'afficher dans un jlabele voici mon code:
try{
Class.forName("com.mysql.jdbc.Driver");
Connection cnx = DriverManager.getConnection("Jdbc:Odbc:Gestion_Paie", "root", "");
St = cnx.createStatement();
St.executeQuery("SET R=SELECT SUM( MONTANT_PRI ) AS prix FROM avoir_prime where matricule ='"+LabelMat.getText()+"'");
Labeltoto_Prime.setText(R);
}
catch (Exception e) {
JOptionPane.showMessageDialog(null, " Opération éffectuée" +e.getMessage());
}
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020372 28 mai 2014 à 08:11
Salut,
Enlèves le
set R=
et parcourt la resultset :
ResultSet result= St.executeQuery("SELECT SUM( MONTANT_PRI ) AS prix FROM avoir_prime where matricule ='"+LabelMat.getText()+"'");
while(result.next()){
Labeltoto_Prime.setText(result.getInt(0));
}