Perso, ce que je trouve impressionnant c'est de voir quelqu'un trouver un bout de réponse pour une question aussi inexistante...
Alors, de mon côté je n'ai pas de réponses, juste quelques questions sur le code donné :
- tu fais
1 2 3
| Dim cmd1, cmd2 As SqlCommand
cmd1 = New SqlCommand
cmd1.CommandText = "select * from athlete" |
Je ne sais pas si c'est normal, mais je trouves ça bizarre de définir 2 fois ton objet cmd1...
- pareil pour tout le reste.
Pourquoi tu fais ça comme ça ?
Et puis, je suis d'accord avec la remarque de sperot : tu risques d'avoir une erreur au niveau de ta commande 2, sauf si tu as prévu de selectionner une valeur par défaut.
Pourquoi ne fais-tu pas le chargement de ton datagridview dans ta procédure "ComboBox1_SelectedIndexChanged" ?
Et, dernière question : pourquoi fais-tu
1 2
| dt1 = ds.Tables("Plan_Entrainement")
DataGridView1.DataSource = dt1 |
au lieu de
DataGridView1.DataSource = ds.Tables("Plan_Entrainement")
Partager