Insertion des parametres OleDB
Bonjour j'ai utilisé la classe OleDBConnection pour connecter à la base oracle et lorsque j'ai utilisé la requête d'insertion à l'aide des paramètres
Code:
1 2 3 4 5 6 7
| OleDBConnection conn=new OleDBConnection (chaine);
OleDBCommand Commandupdatedest=new OleDBCommand ();
OleDbParameter para1 = Commandupdatedest.CreateParameter()
para1.ParameterName = "@CodeBarre"
para1.Value = valeurCodeBarre
Commandupdatedest.Parameters.Add(para1) |
j'utlise meme paramtere pour les autres champs et voici la requete
global
Code:
1 2
|
Insert into Matable(ID_PERSONNE,STOCKAGE_PHOTO,CODEBAR,DIFFPHOTO,DATE_MAJ) values (@Id_Personne,@STOCKAGE_PHOTO,@CodeBarre,@DiffPhoto ,@DateMaj ) |
et j'ai associé la requete a ma commande et lorsque j'ai exécute
Code:
1 2
|
Commandupdatedest.ExecuteNonQuery() |
il déclenche une exception
Une ou plusieurs erreurs se sont produites lors du traitement de la commande.
ORA-00936: expression absente