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

ASP.NET Discussion :

Mettre la valeur de l'attribut lié et non son identifiant dans un DataGridView


Sujet :

ASP.NET

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut Mettre la valeur de l'attribut lié et non son identifiant dans un DataGridView
    Bonjour tout le monde,

    J'ai pour but de rendre un travail gérant les activités d'un club.
    Je travail avec une base de données SQL Server, le logiciel de conception est Visual Studio 2005 et je code en C#.
    J'utilise un DataSet typé.

    Mon soucis est le suivant:
    J'ai deux tables qui sont liés : tEvenement et tTypeEvenement.
    La clé étrangère se trouve dans tEvenement.
    J'aimerais bien que lors de l'affichage des données dans mon DataGripView, que se soit le nom du type d'événement et non pas son identifiant qui vienne.

    Mais je n'aimerais pas modifier les requêtes de sélection du DataSet, car j'utilise les identifiants pour certain test dans mon programme.

    Quelqu'un peut m'aider ?

    Merci d'avance pour vos réponses

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    C'est qd meme plus simple de modifier ta requête. Mais bon:
    Tu interceptes l'événement OnRowDataBound et dans ta colonne, tu remplaces manuellement l'ID par son libellé

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Merci pour ta réponse.

    Le problème c'est que si je change les requêtes de sélection du DataSet je ne vais plus pouvoir tester sur la colonne de la clé étrangère dans plusieurs événement de mon programme

    Mais l'événement appartient à quel élément ?

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par Zamysghost Voir le message
    Merci pour ta réponse.

    Le problème c'est que si je change les requêtes de sélection du DataSet je ne vais plus pouvoir tester sur la colonne de la clé étrangère dans plusieurs événement de mon programme
    Je vois pas pourquoi

    Citation Envoyé par Zamysghost Voir le message
    Mais l'événement appartient à quel élément ?
    Le GridView

  5. #5
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Si vous me donnez un exemple de requête de sélection que vous mettriez je pourrais comprendre votre façon de voir les choses.

  6. #6
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    tu fais une jointure sur tTypeEvenement pour récupérer le nom de l'événement

  7. #7
    Futur Membre du Club
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Je viens de comprendre

    Je n'avais même pas pensé à mettre la clé étrangère aussi en paramètre de la sélection

    merci beaucoup pour votre aide

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

Discussions similaires

  1. [XCode] Mettre un breakpoint sur la valeur d'un attribut
    Par Kaki_ dans le forum Objective-C
    Réponses: 1
    Dernier message: 12/12/2014, 00h00
  2. accès à un attribut de classe par son identifiant
    Par tigrou59 dans le forum Langage
    Réponses: 2
    Dernier message: 27/06/2007, 09h57
  3. Mettre la valeur d'une table dans une CString
    Par Lucier dans le forum MFC
    Réponses: 29
    Dernier message: 26/11/2004, 16h04
  4. Mettre la valeur d'un paramètre dans un champs
    Par Fabby69 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 11/10/2004, 16h08
  5. Valeur d'un attribut
    Par DarkMoox dans le forum Requêtes
    Réponses: 5
    Dernier message: 10/10/2004, 18h31

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