Я отчаянно пытаюсь получить содержимое списка <>, заполненного данными из базы данных MYSQL, в представление данных. Часть моего класса Dataprovider, которая заполняет список "Saal"
public static List<Saal> ImportSaele()
{
List<Saal> saallist = new List<Saal>();
string sql = "Select SID, Name from saele";
using (MySqlConnection con = new MySqlConnection(CONNECTIONSTRING))
{
con.Open();
MySqlCommand command = new MySqlCommand(sql, con);
MySqlDataReader reader = command.ExecuteReader();
while (reader.Read() == true)
{
Saal sa = new Saal();
sa.id = Convert.ToUInt32(reader["SID"]);
sa.name = (reader["Name"]).ToString();
saallist.Add(sa);
}
reader.Close();
con.Close();
}
return saallist;
}
А вот часть, где я пытался импортировать ее в Datagridview (dgv_saele):
//Import Of Data
Saalliste = Dataprovider.ImportSaele();
dgv_saele.DataSource = Saalliste;
«Saalliste» заполняется необходимыми данными без каких-либо проблем, но не отображает их в Datagridview.
Я пытался поместить refre sh позади него и некоторые другие вещи, которые я нашел, но ничего не показалось Работа. Я всегда получаю пустое серое поле ... Также заранее извините за наполовину немецкое кодирование, мы вынуждены делать это так ...