Rfraichir une Datagridview [Résolu]

Signaler
Messages postés
43
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2012
-
spameur_tn1
Messages postés
43
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2012
-
Salut tout le monde.
En fait j'ai creé une fonction en vb qui fait l'actualisation d'une datagridview (ah en + ma base de données est SQL server), j'ai essayé de convertir le code en C3 mais a chaque fois que j'enregistre un champ l'actualisation ne marche pas. je suis toujours obligé de redemarrer l'application pour actualiser la forme.
voici le code de la fonction:
 public void actualiser()
        {
            this.FilmbindingSource.ResetBindings(false);
            this.FilmbindingSource.ResumeBinding();
            this.dst.Clear();
            this.ad.Fill(dst.Tables["film"]);
            this.dataGridView1.DataSource = dst.Tables["Film"];
            this.dataGridView1.Refresh();
          
        }

y a t'il quelqu'un qui peut m'aider s'il vous plait????
merci d'avance...

1 réponse

Messages postés
43
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2012

Salut tout le monde.
En fait j'ai créé une fonction en vb.net qui fait l'actualisation d'une datagridview (ah en + ma base de données est SQL server), j'ai essayé de convertir le code en C# mais a chaque fois que j'enregistre un champ l'actualisation ne marche pas. je suis toujours obligé de redémarrer l'application pour actualiser la form.
voici le code de la fonction en VB.Net:

Public Sub actualiser()
        Me.FilmBindingSource.ResetBindings(False)
        FilmBindingSource.ResumeBinding()
        dst.Clear()
        da.Fill(dst.Tables("film"))
        FilmDataGridView.DataSource = dst.Tables("film")
        FilmDataGridView.Refresh()
    End Sub



voici le code de la fonction en C#:
public void actualiser()
        {
            this.FilmbindingSource.ResetBindings(false);
            this.FilmbindingSource.ResumeBinding();
            this.dst.Clear();
            this.ad.Fill(dst.Tables["film"]);
            this.dataGridView1.DataSource = dst.Tables["Film"];
            this.dataGridView1.Refresh();
          
        }



S'il vous plait j'ai besoin d'aide????
merci d'avance...