Rfraichir une Datagridview [Résolu]

spameur_tn1 43 Messages postés samedi 21 juillet 2007Date d'inscription 8 avril 2012 Dernière intervention - 12 févr. 2010 à 17:37 - Dernière réponse : spameur_tn1 43 Messages postés samedi 21 juillet 2007Date d'inscription 8 avril 2012 Dernière intervention
- 19 févr. 2010 à 01:40
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...
Afficher la suite 

1 réponse

Répondre au sujet
spameur_tn1 43 Messages postés samedi 21 juillet 2007Date d'inscription 8 avril 2012 Dernière intervention - 19 févr. 2010 à 01:40
+3
Utile
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...
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de spameur_tn1

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.