Salut,
j'ai mis en place un dataGridview qui est rempli par une base SQL Server 2005.
Ceci fonctionne bien. Puis j'ai créé un evenement qui permet de récuperer des données (chemin fichier, nom fichier) et les placer dans la base. Le problème est qu'une fois le fichier selectionné je suis obligé de relancer l'appli pour voir l'enregistrement dans le datagridview.
J'ai lu qu'il fallait utiliser adapter.Update(dataset,"nom table") mais rien n'y fait.
Voilà mon code :Merci ++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 const string chaineDeConnexion = @"Data Source=.\SQLEXPRESS;Initial Catalog=MiniITunes;Integrated Security=SSPI;"; ; SqlConnection connexion = new SqlConnection(chaineDeConnexion); DataSet dataSet1 = new DataSet(); SqlDataAdapter Adapter1 = new SqlDataAdapter("Insert into Tracks (Name, Artist, Album, Genre, Year, Path, Time) VALUES ( '" + titre + "','" + artiste + "','" + album + "','" + genre + "','" + annee + "','" + path + "','" + duree + "')", connexion); Adapter1.Fill(dataSet1, "Tracks"); MessageBox.Show("Piste ajoutée"); Adapter1.Update(dataSet1, "Tracks")
Fab





Répondre avec citation
Partager