Bonjour,
je dois lire une case d'un fichier excel ou il doit se trouver
soit - P 123456789
soit - P123456789
Ensuite de je dois faire une requete pour sélectionner sur le matricule "P 123456789"
Dans le cas ou c'est P 123456789 ça marche
mais si c'est P123456789, je transforme la chaine en P 123456789 et ensuite je fais la requete
et ca ne marche pas, alors que la chaine est bien transformée comme il faut,
Voici mon code :
Quelqu'un sait pourquoi? c'est bizarre que ca ne marche pas
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 String espace = matricule.substring(1, 2); String m = matricule; if(! espace.equals(" ")) { matricule = m.substring(0, 1) + " " + m.substring(1, 10); } try { PreparedStatement pstmt = conn.prepareStatement("SELECT * from T_AGENTS where Matricule = ?"); pstmt.setString(1, matricule); rs = pstmt.executeQuery(); ...
Merci
Partager