[java] prepareStatement et setString
bonjour,
Je fais des requetes SQL a partir de java et je ne comprends pas ou est l'erreur :
lorsque j'ecris :
Code:
1 2 3 4
|
stmt = conn.prepareStatement("select prenom_client from client where nom_client=?");
stmt.setString(1,name);
resultSet= stmt.executeQuery(); |
j'obtiens le resultat : null
par contre si je mets :
Code:
1 2 3
|
stmt = conn.prepareStatement("select prenom_client from client where nom_client='"+name+"'");
resultSet= stmt.executeQuery(); |
j'ai bien le prenom correspondant...
si quelqu'un a une idée, je prends avec plaisir :)
merci d'avance