Проблема с запросом LINQ to SQL в C#
Всем привет
Я использую LINQ to SQL в C#.
Существует контекст с именем “db”, который состоит из трех таблиц “hvl85, hvl86, hvl87”.
Во всех трех таблицах имеются аналогичные поля с различными записями.
Я хочу, чтобы все записи каждой таблицы отображались в DATAGRIDVIEW на основе выбранного числа всякий раз, когда пользователь выбирает одно из этих чисел: 85, 86 или 87.
Я решил написать только один запрос.
Я написал эти коды, как вы видите ниже, но я столкнулся с ошибкой.
Пожалуйста, помогите мне. Спасибо.
Что я уже пробовал:
Table<hvl85> table85 = db.GetTable<hvl85>(); Table<hvl86> table86 = db.GetTable<hvl86>(); Table<hvl87> table87 = db.GetTable<hvl87>(); Table<itable> mytable; switch (number) { case 85: mytable = table85; break; case 86: mytable = table86; break; case 87: mytable = table86; break; } var queryAllRecords = from q in mytable select q; dataGridView1.DataSource = queryAllRecords;
Patrice T
- но я столкнулся с ошибкой.
Какой именно ?