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 :

Affecter résultat requête à une variable


Sujet :

C#

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2009
    Messages : 67
    Par défaut Affecter résultat requête à une variable
    Bonjour tout le monde,

    Question bête mais, comment affecte-t-on le résultat retourné par une requête à une variable, sachant que ma variable est du type string et que HOT_NOM du type nvarchar?

    ma requête

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT HOT_NOM 
    FROM dbo.HOTEL, dbo.PERSONNEL, dbo.TRAVAILLE_DANS 
    WHERE PER_NUM = TVD_PER_NUM
    AND TVD_HOT_NUM = hOT_NUM
    AND PER_NUM = @pCurrentRecord
    ce que j'essaye de faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    vHot_Nom = this.hOTELTableAdapter.Rqt_MaJCombo(vPk_per);
    Je vous remercie d'avance

  2. #2
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2007
    Messages : 173
    Par défaut
    Je suppose que tu n'a qu'une valeur de retour.
    Regarde du coté de

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2009
    Messages : 67
    Par défaut
    merci d'avoir pris le temps de répondre mais executeScalar n'est pas sensé récupérer le résultat d'une requête avec une fonction d'agrégation tel que count sum etc??

    cf. http://plasserre.developpez.com/cour...nees2#XVII-D-2

    Moi je cherche a récupérer le nom de l’hôtel donc une chaîne de caractères

  4. #4
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Septembre 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France, Aube (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2007
    Messages : 173
    Par défaut
    A tu essayé?

    Moi j'aurais fais comme cela, pour une valeur en retour.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string nomHotel = (string)cmd.ExecuteScalar();
    cmd serait ta commande.

    Citation Envoyé par utan88 Voir le message
    merci d'avoir pris le temps de répondre mais executeScalar n'est pas sensé récupérer le résultat d'une requête avec une fonction d'agrégation tel que count sum etc??
    Pas seulement et si tu regarde dans ton lien, il n'y a qu'une valeur de retour à savoir le count(*).

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2009
    Messages : 67
    Par défaut
    Bon j'ai fini par trouver

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    vHot_Nom = Convert.ToString(this.hOTELTableAdapter.Rqt_MaJCombo(vPk_per));
    edit: je viens de voir votre poste merci pour le coup de main ^^

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

Discussions similaires

  1. Affecter résultat rqt à une variable
    Par utan88 dans le forum Développement Windows
    Réponses: 1
    Dernier message: 07/09/2010, 19h41
  2. [DAO]Affecté résultat requête à une variable
    Par Lex O'Mil dans le forum VBA Access
    Réponses: 4
    Dernier message: 30/03/2007, 15h56
  3. Affecter le résultat d'une requête à une variable
    Par PSYcoZZ dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 10/02/2007, 13h27
  4. affecter le résultat d'une requête à une variable
    Par zut94 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 06/10/2005, 17h21
  5. Affecter résultat SQL d'une requête à une variable
    Par bozolozo dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 02/01/2005, 17h37

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