Bonjour,
je suis en train de créer une application, et parmi les tache que cette application doit remplire c'est d'extraire les noms des intrevenants à la résolution d'un probléme technique à partir du champ 'update_action' de ma base de données.
j'ai saisi le code ci-dessous mais je ne sais pas pour quoi j'ai obtenu des résultats erronés.
J'aimerais bien soliciter votre aide pour résoudre ce probléme.
le contenu de la colonne:
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
35
36
37
38
39
40
41
42
43
44
45
46 try { String Sql="Select Update_Action from incident where id_incident ='"+jTextField1.getText()+"'"; con = getConnection("jdbc:mysql://localhost:3306/base_rapport","root",""); stmt=con.createStatement(); rs=stmt.executeQuery(Sql); if(rs.next()) { str=(rs.getString("Update_Action")); System.out.println(str); int i=0,j=0; while (i<str.length()){ i++; if(str.charAt(i)=='(' ){ while(j<str.length()){ j++; if(str.charAt(j)==')' ){ str2 += " "+str.substring(str.indexOf(str.charAt(i)) +1,str.indexOf(str.charAt(j))); str=str.substring(str.indexOf(str.charAt(j))+2,str.lastIndexOf(")")); j=0; } } i=0; } } } } catch (Exception e) { JOptionPane.showMessageDialog(this,null); } } System.out.println(); System.out.println(str2);
26/01/15 09:14:56 Tunisia (Hamed.Ghabi):
23/01/15 11:30:46 Tunisia (walid.hadjtaieb):
prière de vérifier l’état suite intervention maintenance.
il parait que le problème est résolu (en attache)
13/01/15 11:43:19 Tunisia (nabil.zarrad):
Merci d'attacher le résultat des mesures PIM sur SM9 (pour garder l'historique des actions).
12/01/15 16:35:10 Tunisia (fethi.nasri):
Résultat mesure PIM envoyé.
07/01/15 17:53:49 Tunisia (walid.hadjtaieb):
prière de planifier une mesure PIM sur S2
le résultat que j'ai trouvé:
Hamed.Ghabi 11:30:46 Tunisia (walid.hadjtaieb de vérifier l’état suite intervention maintenance.
il parait que le problème est résolu (en attache nabil.zarrad
Mais je ne dois pas avoir que les noms des intervenants qui sont placés entre parenthéses.
Merci.
Partager