Je veux ajouter les valeurs de la colonne entière "priority" obtenue à partir de la base de données MySQL en itérant le resultset en utilisant while loop. Mon morceau de code est comme ci-dessous:comment ajouter des valeurs d'un ensemble de résultats MySQL tout en boucle dans Java?
int TotalWestPriority = 0;
int WestPty = 0;
float lat = 0;
float lon = 0;
float Wb_SWLat = 0; // Currently holds some value from other process
float Wb_NELat = 0; // Currently holds some value from other process
float Wb_SWLon = 0; // Currently holds some value from other process
float Wb_NELon = 0; // Currently holds some value from other process
//SQL Query:
String qryVcl = "select priority, latitude, longitude from tbl_vcl";
ResultSet Vp=stmt.executeQuery(qryVcl);
while(Vp.next()){
lat = Vp.getFloat("latitude");
lon = Vp.getFloat("longitude");
System.out.println("Total Lat received:"+lat);
if(lat >=Wb_SWLat && lat <=Wb_NELat && lon>=Wb_SWLon && lon<=Wb_NELon){
WestPty = Vp.getInt("priority");
System.out.println("West Priority:"+WestPty);
}
}
Ici, I'am capable d'imprimer le résultat: -
Priorité Ouest: 3
Priorité Ouest: 2
Je veux ajouter ces valeurs et stocker dans un nombre entier.
Comment ajouter le "westpty" de l'itération à "TotalWestPriority"?
Salut, je veux juste ajouter les valeurs qui sortent de la boucle while de l'itération du jeu de résultat et stocker dans un entier. Tout morceau de code est très apprécié et merci d'avance. – jasim
vous voulez dire que vous voulez résumer toutes les valeurs récupérées dans chaque itération comme '3 + 2 = 5'? –
@PavneetSingh Oui, vous avez raison – jasim