IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Requêtes Paramétrés (Oracle) [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de shaun_the_sheep
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Octobre 2004
    Messages
    1 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 619
    Par défaut Requêtes Paramétrés (Oracle)
    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 ?

  2. #2
    Membre Expert Avatar de sisqo60
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 754
    Par défaut
    Bonjour,

    En cherchant un peu, tu aurais pu t'aider toi même. Lien

    Sous Oracle je crois que les paramètres sont précédés de :parameterName et non ?parameterName.

    Bon dév.

  3. #3
    Membre éprouvé Avatar de shaun_the_sheep
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Octobre 2004
    Messages
    1 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 619
    Par défaut
    j'ai trouvé .... si cela peut servir à quelqu'un :
    il faut remplacer le ? par :

  4. #4
    Membre éprouvé Avatar de shaun_the_sheep
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Octobre 2004
    Messages
    1 619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 619
    Par défaut
    effectivement .... désolé ... je viens juste de voir ta réponse.
    Merci à vous.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Oracle 10g]Requête paramétrée
    Par peuplier dans le forum SQL
    Réponses: 6
    Dernier message: 02/04/2009, 09h36
  2. Réponses: 3
    Dernier message: 12/12/2008, 08h05
  3. Requête paramétrée Oracle
    Par alexandre_69 dans le forum SQL
    Réponses: 6
    Dernier message: 31/05/2007, 09h33
  4. [ADO.NET Oracle] Requête paramétrée en C# qui refuse de s'exécuter
    Par NeraOne dans le forum Accès aux données
    Réponses: 9
    Dernier message: 11/05/2007, 17h50
  5. [ADO.Net][C#/Oracle] Comment utiliser une requête paramètrée ?
    Par kaboume dans le forum Accès aux données
    Réponses: 4
    Dernier message: 05/07/2005, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo