Bonjour,

voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
string req = "Select ...... From ..... ";
req += " where cle='29930'";
 
OracleCommand command = new OracleCommand(req, OraCon);
OracleDataReader reader = command.ExecuteReader();
 
.....
J'aimerai rendre ma requete paramétrée pour lui passer en argument ma cle dans ma clause where.

j'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
command.Parameters.AddWithValue("?valcle", "29930'');
Avec

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
string req = "Select ...... From ..... ";
req += " where cle=?valcle";
mais cela ne fonctionne pas

J'ai un message d'erreur :
ORA-01036: illegal variable name/number ....

Ma cle est une string ....

Quelqu'un peut il m'aider ?