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

Accès aux données Discussion :

Pb de changement de DataSource associé à un DataGridView (DataGridView bug ?)


Sujet :

Accès aux données

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Pb de changement de DataSource associé à un DataGridView (DataGridView bug ?)
    Bonjour à tous,

    J'ai un DataGridView nommé DG1, je lui associe une première fois une DataTable via une procédure (PROC1).
    Je visualise bien les données dans le DG1.
    Je relance la procédure (PROC1) et la DataTable contenant les données est OK, mais les données ne sont pas visible dans le DG1.

    Lorsque je clique sur la ligne d'intitulé du DG (qui elle est mise à jour), les données apparaissent. Je n'ai associé aucun code à cette action !

    Voici, le code récalcitrant (Client.RechercheListeClients() renvoi une DataTable) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Client.NomClient = this.tBNomClient.Text;
                this.DGClient.Columns.Clear();
                this.DGClient.DataSource = null;
                this.DGClient.DataSource = Client.RechercheListeClients();
                this.DGClient.Refresh();
                this.DGClient.Columns["DHCreationClient"].Visible = false;


    Est-ce que qq à une idée ?

    Merci d'avance pour votre aide.

    A+

    Raphaël

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    J'ai trouvé !!!!!
    Ma fonction RechercheListeClients qui renvoyait le DataTable contenait :

    DataTable.Reset
    puis rechargeait le DataTable

    J'ai remplacé le DataTable.Reset par DataTable.Clear et maintenant ça fonctionne.

    Ce qui est bizarre, c'est qu'après le rechargement pour moi c'est à priori identique.

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    481
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 481
    Points : 616
    Points
    616
    Par défaut
    Bonjour amiri,
    Si tu as trouver la solution à ta réponse, merci d'utiliser la balise pour le signaler

    Par avance merci

    Bonne journee,
    Notalp
    Je pense volontiers à penser aux choses auxquelles je pense que les autres ne penseront pas

Discussions similaires

  1. [Serveur Weblogic] Changement JNDI Datasource
    Par Koko313 dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 13/10/2011, 11h42
  2. Réponses: 7
    Dernier message: 02/06/2011, 22h03
  3. Changement de datasource sur une combobox
    Par Shadam dans le forum VB.NET
    Réponses: 3
    Dernier message: 23/03/2011, 11h34
  4. Changement/Ajout d'association entre fichiers et application
    Par stargatejojo dans le forum VBScript
    Réponses: 2
    Dernier message: 15/09/2009, 17h05
  5. [2.2.0]Problème changement de DataSource
    Par lazarel dans le forum BIRT
    Réponses: 3
    Dernier message: 01/08/2007, 13h31

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