bonjour à tout le monde, je vient de commencer avec C# et je rencontre un problème tout bête. en faite je voudrais faire une requête avec paramètre voici ma requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
" select rdv.CODEINTERNERENDEZVOUS, lrdv.CODECOMMANDE " +
                                " from rdv_livraisons_frn rdv, lignes_rdv_livraisons_frn lrdv, commandes c " +
                                " where rdv.CODEINTERNERENDEZVOUS = lrdv.CODEINTERNERENDEZVOUS " +
                                " and lrdv.CODECOMMANDE = c.CODECOMMANDE " +
                                " and trunc(rdv.DATEFINRDVREELLE) = @dateDebutPer" +
                                " and c.CODEINCOTERM in (1,10,12,13,2,3,4,7,8,9) " +
                                " order by rdv.CODEINTERNERENDEZVOUS ";
et pour mon code c#
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
this.dateDebutPer = dateDebutPer;
                this.Adapter.SelectCommand = this.SelectCommand;
                this.Adapter.SelectCommand.Parameters.Add("@codeCommande", OracleType.DateTime).Value = dateDebutPer;
                this.Adapter.Fill(dataSet, "Table1");
                PrintDataSet(dataSet);//fonction pour imprimer mon resultat
mais le probleme est que lorsque j'exécute j'aurai l'erreur suivante :
ORA-01036: numéro/nom de variable interdit
est ce que quelqu'un à une aider SVP.
pour info ma requete sa marche très bien sans paramètre
MERCI