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

VB.NET Discussion :

Binding d'un TextBox


Sujet :

VB.NET

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 54
    Par défaut Binding d'un TextBox
    [B]bonsoir[\B]

    en exécutant le bout de code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Dim SqlCnx As SqlConnection = New SqlConnection( _
            "Server=(local)\SQLEXPRESS;Initial Catalog=master;Integrated Security=SSPI")
            SqlCnx.Open()
            Dim cmd As New SqlCommand("select * from DBMETROPTIM.dbo.NDS_METROPTIM_EQP", SqlCnx)
            Dim reader As SqlDataReader = _
            cmd.ExecuteReader(CommandBehavior.CloseConnection)
            Dim ds As New DataSet("EQPDataSet")
            ds.Load(reader, LoadOption.OverwriteChanges, New String() {"NDS_METROPTIM_EQP"})
     
            Me.EQPBindingSource.DataSource = ds
            Me.TxtBoxNserie.DataBindings.Add(New Binding("Text", Me.EQPBindingSource, "Nserie", True))
    j'ai l'erreur suivante : impossible d'exécuter une liaison à la propriété de la colonne Nserie sur la datasource.
    nom du paramétre DataMenber


    PS: Nserie c'est un champ de la table NDS_METROPTIM_EQP

    CORDIALEMENT

  2. #2
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Par défaut
    Le problème est que ta source est le DataSet et pas le DataTable. Tu as affecté la propriété DataMember du bindingsource à la datatable ?
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 54
    Par défaut
    j'ai remplacé cette ligne de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Me.TxtBoxNserie.DataBindings.Add(New Binding("Text", Me.EQPBindingSource, "Nserie", True, True))
    par ces deux lignes de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Me.EQPBindingSource.DataMember = ds.Tables(0).TableName.ToString
            Me.TxtBoxNserie.DataBindings.Add(New Binding("Text", Me.EQPBindingSource, ds.Tables(0).Columns(0).ToString, True))
    mais c'est la même erreur :

    "impossible d'exécuter une liaison à la propriété ou la colonne Nserie sur la datasource.
    nom du paramétre DataMember
    "

    cordialement

Discussions similaires

  1. WPF - Binding évènement "PreviewTextInput" TextBox
    Par souhe_nits dans le forum Windows Presentation Foundation
    Réponses: 0
    Dernier message: 11/06/2014, 12h04
  2. Bind d'une textbox d'une usercontrol sur une Dependency property
    Par Yogy dans le forum Windows Presentation Foundation
    Réponses: 11
    Dernier message: 27/04/2010, 05h26
  3. Binding dans une TextBox
    Par Lelio1407 dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 14/10/2009, 17h00
  4. [WPF] Peut on mettre une phrase + un binding dans un TextBox?
    Par takinelinfo dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 12/05/2009, 21h02
  5. Lier Collection Binding et Groupe de TextBox
    Par MITCH31 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 28/12/2005, 14h46

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