[C#] Instantation d'object
je viens de créer un dataset
lorsque je cherche a le lire j'ai continuellement cette erreur: La référence d'objet n'est pas définie à une instance d'un objet.
pourtant j'ai bien instancier
Code:
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
|
L'appel du DataSet
private void TabStipClick(object sender, EventArgs e)
{
switch(tc.SelectedIndex)
{
case 0:
Reservation myData = new Reservation();
DataSet ds = new DataSet();
ds = myData.lesReservation();
RemplirList(lv, ds); //Lecture du DataSet
break;
case 1:
break;
}
}
private void RemplirList(ListView lv,DataSet ds)
{
EnteteList(lv); // Remplir les entetes de colonnes
lv.BeginUpdate();
lv.Items.Clear();
foreach (DataRow dRow in ds.Tables["Location"].Rows) <-- L'erreur est ici (je ne vois plus rien j'ai tout essayer)
{
ListViewItem lvi = new ListViewItem(new string[] { dRow[0].ToString(), dRow[1].ToString(), dRow[2].ToString(), dRow[3].ToString(), dRow[4].ToString(), dRow[5].ToString(), dRow[6].ToString() });
lv.Items.Add(lvi);
}
lv.EndUpdate();
} |