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 6 et antérieur Discussion :

Actualiser un datagrid


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 101
    Par défaut Actualiser un datagrid
    Bonjour à toutes et tous !!

    Je cherches à actualiser un datagrid et n'y parviens pas ...

    J'ai un DataEnviroinnement
    et voici le code que j'utilise pour afficher un datagrig :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Set Me.DataGridListTypeFrais.DataSource = dataEnv
    Me.DataGridListTypeFrais.DataMember = "repListLibtf"
    mais une fois supprimé, ou mis à jour un champs grace à une requète sql, comment mettre à jour le datagrid autoimatiquement ?

    Amicalement,
    Nicolas

  2. #2
    Membre éprouvé
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Par défaut
    Soit remettre ton datasource à Nothing puis le ré-allouer !

    Soit utiliser Requery !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 101
    Par défaut
    et concrètement ... comment ça seprésente en code ça ?

    car comme ça ça mache pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Set Me.DataGridListTypeFrais.DataSource = Nothing
     
    Set Me.DataGridListTypeFrais.DataSource = dataEnv
    Me.DataGridListTypeFrais.DataMember = "repListLibtf"
    Me.DataGridListTypeFrais.Refresh

  4. #4
    Membre éprouvé
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Par défaut
    Tu as oublié de faire un refresh !

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 101
    Par défaut
    Me.DataGridListTypeFrais.Refresh

    c'est pas mon refresh ça ?
    ou alors faut raffraichir koi ?

  6. #6
    Membre éprouvé
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Par défaut
    le recordset ! puis seulement l'allouer au datagrid

  7. #7
    Membre éprouvé
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Par défaut
    Une piste pour t'aider et te donner plein de trucs sur le DE :
    http://www.developpez.net/forums/sho...ataenvironment

    http://www.developpez.net/forums/sho...ataenvironment

    http://www.developpez.net/forums/sho...ataenvironment

    et celui-ci pour te prouver que derrière un DE, il y a toujours un recordset même s'il n'est pas instancié de la même manière qu'en ADO pur : http://www.developpez.net/forums/sho...ataenvironment

    et là, un DE que j'ai créé et lié à un datareport (ben oui, pour une fois j'ai utilisé le DE mais remarque quand même que j'utilise quand même le recordset ADO ) :
    http://www.developpez.net/forums/sho...ataenvironment

    J'espère que tu trouveras ton bonheur là dedans ! Bonne lecture !

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

Discussions similaires

  1. Actualiser un DataGrid
    Par rpedro0921 dans le forum VB.NET
    Réponses: 1
    Dernier message: 25/04/2014, 16h42
  2. clause WHERE() et l'actualisation de datagrid itemsources
    Par midialzer dans le forum Silverlight
    Réponses: 1
    Dernier message: 15/05/2013, 14h25
  3. [Débutant] Actualiser un Datagrid apres un Update
    Par progscoubi dans le forum C#
    Réponses: 5
    Dernier message: 23/10/2011, 12h48
  4. Re-actualiser DataGrid et combobox
    Par moukit233 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 12/08/2009, 14h40
  5. actualisation combobox /datagrid
    Par ecranbleu27 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 16/06/2006, 10h30

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