Bonjour
j'ai codé avec JAVA EE mon programme de tournée de véhicules et pour l'optimisation j'ai utilisé l'algorithme génétique. Les données d'entrées je les ai introduit avec le base de donnée du easy php et les résultats aussi des simulations sont fournit dans la base de donnée a chaque fois.
J'ai eu un problème que je sais pas quel est son origine je vous mets partie la code d'insertion des données dans les tableaux après l'optimisation et le message d'erreur et merci de m'aider à résoudre ce problème :
Le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 q="truncate Fitness;"; s.executeUpdate(q); q="insert into fitness select * from mutation;"; s.executeUpdate(q); q="SELECT * FROM fitness ORDER BY distance;"; s.executeUpdate(q); q="SELECT * FROM mutation ORDER BY distance;"; s.executeUpdate(q); q="SELECT * FROM crossover ORDER BY distance;"; s.executeUpdate(q); q="Truncate inter;"; s.executeUpdate(q); q="Create table IF NOT EXISTS inter LIKE fitness;"; s.executeUpdate(q); for(i=1;i<26;i++){ q="insert into inter select * from fitness where id_fitness='"+t3[i]+"';"; s.executeUpdate(q);} k=i; for(k=26;k<51;i++){ q1="insert into inter select * from mutation where id_fitness='"+i+"';"; s.executeUpdate(q1);} q="truncate fitness;"; s.executeUpdate(q); q="insert into fitness select * from inter;"; s.executeUpdate(q); q="SELECT * FROM fitness ORDER BY id_fitness;"; s.executeUpdate(q);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 --------------------Mutation------------------------- java.sql.SQLException: Can not issue SELECT via executeUpdate() or executeLargeUpdate().
Partager