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 :

BindingSource LINQ TO SQL DataGridView


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 68
    Par défaut BindingSource LINQ TO SQL DataGridView
    Bonjour

    Voici mon problème :
    J'ai une source de données SQL Server 2008R2, un programme en C#, Winform, .NET 4.
    J'ai connecté un DataGridView à une table par le biais d'un BindingSource et de Linq To SQL
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    RecordsEntities RecordsEntities_1 = new RecordsEntities();
    BindingSource BS_Performers = new BindingSource();
    var Source_Performers = from S in RecordsEntities_1.tblPerformers select S;
    BS_Performers.DataSource = Source_Performers;
    this.dtg_Performers.DataSource = BS_Performers;
    Après avoir sélectionné une ligne dans le grid, je voudrais récupérer la valeur d'une colonne de cette ligne.
    Lorsque je développe l'objet Performers (BindingSource), je trouve la propriété Current puis les colonnes de la table source avec les valeurs correspondantes à la ligne sélectionnée dans le grid. C'est à dire les valeurs qui m'intéressent.
    Mais j'ai une erreur lorsque je cherche à le lire par le code avec la syntaxe suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    BS_Performers.Current.str_Performer_Code
    Comment résoudre mon problème ?

    Merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 68
    Par défaut
    Résolution par moi-même :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ((tblPerformers)BS_Performers.Current).fldPerformer_Code

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

Discussions similaires

  1. combox et datagridview linq to sql
    Par spiderams dans le forum C#
    Réponses: 0
    Dernier message: 22/03/2010, 16h02
  2. Linq to SQL et DataGridView
    Par rudylar dans le forum Accès aux données
    Réponses: 2
    Dernier message: 02/06/2008, 14h00
  3. [LINQ to SQL] Modification dans un datagridview
    Par matrix3 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 19/03/2008, 08h56
  4. [Linq to sql] db.add() ?
    Par telynette dans le forum Accès aux données
    Réponses: 2
    Dernier message: 08/02/2008, 19h54
  5. [Linq to SQL] Refresh du dbml
    Par zeavan dans le forum Visual Studio
    Réponses: 5
    Dernier message: 02/01/2008, 10h15

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