Bonjour.j'ai une application qui utilise une base de données sql server. je veux afficher les données d'une table dans un datagrid. le problème est que chaque fois ke j'affiche le datagrid les données se repetent. c est à dire s'il y a 3 lignes dans le datagrid, au premier clik ça maffiche les 3 lignes, 2 eme cliques 6 ligns etc donc les lignes ça se repetent et je sais pas pourquoi. voici le code:
'ouverture de la connexion
ouvrirconnexion()
DataGridView1.DataSource = Nothing
stre = "SELECT * FROM candidat"
'Instancer un objet Commande
comm = New SqlCommand(stre)
'Instancer un objet Adapter
adsql = New SqlDataAdapter(comm)
'initialiser l'objet Command
comm.Connection() = maconnection
'Avec l'aide de la propriété Fill du DataAdapter charger le DataSet
adsql.Fill(dset, "candidat")
'Mettre dans un Objet DataTable une table du DataSet
dtable = dset.Tables("candidat")
DataGridView1.DataSource = dtable
fermerconnexion()