bonjour, j'ai un soucis lors de ma lecture de ma base de donnée,
je ne vois pas d'ou vient le probleme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 public List<Track> GetAllTracks() { List<Track> listOfT = new List<Track>(); string request = "select * from Tracks"; con.Open(); SqlCommand command = new SqlCommand(request); SqlDataReader reader; reader = command.ExecuteReader(); while (reader.Read()) { Track myTrack = new Track(); myTrack.id = Convert.ToString( reader["TrackID"]); myTrack.name = Convert.ToString( reader["Name"]); myTrack.artist =Convert.ToString( reader["Artist"]); myTrack.album =Convert.ToString( reader["Album"]); myTrack.genre =Convert.ToString( reader["Genre"]); myTrack.year =Convert.ToInt32( reader["Year"]); myTrack.path =Convert.ToString( reader["Path"]); myTrack.time =Convert.ToInt32( reader["Time"]); listOfT.Add(myTrack); } return listOfT; }
l'erreur indiqué me dit:
sur cette ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2ExecuteReader : la propriété Connection n'a pas été initialisée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part reader = command.ExecuteReader();
Partager