calcul le frais total

calcul le frais total - Java - Programmation

Marsh Posté le 28-04-2019 à 19:45:44    

bonjour
je suis debutant en java et je fais un mini projet
comment calculer le frais total des sessions de formation depuis une année quelconque
session(code,num_fomateur,date_depart,date fin,frais)

Code :
  1. public void total() {
  2.        rs = db.executionQuery("SELECT SUM(frais_form) as frais total FROM formation WHERE date = '" + comboann.getSelectedItem().toString() + "'" );
  3.        try {
  4.            rs.next();
  5.            labfrais.setText(rs.getString("subtotal" ));
  6.        } catch (SQLException ex) {
  7.            Logger.getLogger(formation.class.getName()).log(Level.SEVERE, null, ex);
  8.        }
  9.    }


et comment fait une liste deroulante des années automatique
merçie beaucoup

Message cité 1 fois
Message édité par Harkonnen le 30-04-2019 à 12:05:37
Reply

Marsh Posté le 28-04-2019 à 19:45:44   

Reply

Marsh Posté le 29-04-2019 à 21:23:40    

Débutant en java, mais aussi en forums et en français apparemment.
 
En fait de mini projet, ça a surtout l'air d'un devoir mais bon...
Sans aucune info sur le modèle de donnée on ne peut pas répondre.  
 
Mais très superficiellement la requête a l'air ok, à part des crochets manquants autour de "frais total" et la valeur douteuse passée au champ "date" (c'est quoi comme type de champ, et y a quoi dedans ?).
Si c'est une date (en chaîne ou en datetime) il faut plutôt spécifier un intervalle du 01/01 au 31/12.
Avant de t'inquiéter de la partie java, à ta place j'essaierai déjà de bien faire fonctionner la requête dans le client SQL qui va bien pour ta base.


---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 30-04-2019 à 12:07:55    

jarrmass a écrit :

bonjour (...)


Salut, j'ai édité ton message pour formater le code.
Par contre, si ton topic concerne un devoir à faire, la règle 0D du règlement du forum interdit de répondre à ce genre de demande.


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed