היי
יש לי LISTBOX ומסד נתונים
אני עשיתי שבLISTBOX יהיה אפשרות בחירה של כמה (MULTYPLE)
אני רוצה שבDATAGRID זה יציג לי את כל מה שבחרו (גם אם יותר מ1.. כלומר אם בחרו 6 יציג את הפרטים של כל ה6)
יש שגיאה, מה לא טוב ? כאילו ניסיתי ואני לגמרי לא בטוח
אם מישהו יכול להגיד לי ...
קוד:
private void Animals_SelectedIndexChanged(object sender, System.EventArgs e)
{
AnimalsGrid.Visible=true;
for (int i=0;i<Animals.Items.Count;i++)
{
Conn.Open();
if (Animals.Items[i].Selected==true)
{
CommandListAnimals.CommandText="SELECT Weight, YearOfBirth, Name FROM Animals WHERE ID=@ID";
CommandListAnimals.Parameters.Add("@ID", Animals.Items[i]);
System.Data.OleDb.OleDbDataReader Reader=CommandListAnimals.ExecuteReader();
AnimalsGrid.DataSource=Reader;
AnimalsGrid.DataBind();
Reader.Close();
}
Conn.Close();
}
}