Привязка таблиц «многие ко многим» в двух DataGridView

#c# #winforms #linq-to-sql

#c# #winforms #linq-to-sql

Вопрос:

Существуют три классические таблицы из базы данных Northwind:

Продукты, детали заказа, заказы

Существует два DataGridView: DgProducts и DgOrders.

как выводится из данных в табличных заказах (DgOrders), которые связаны с данными в табличных продуктах (DgProducts), используя отношение «многие ко многим».

txn!!!

Комментарии:

1. В чем проблема, с которой вы столкнулись?

2. как привязать таблицу к DataGridView

3. Вы имеете в виду, что у вас есть представление в стиле master-detail в форме? Я думаю, в вопросе чего-то не хватает.

4. Я имел в виду основную / подробную DataGridView и отношения «многие ко многим» в таблицах LINQ-to-SQL, привязанных к ним.

Ответ №1:

Вы пробовали делать, SQL Statement где вы можете получить все данные, которые вы хотите отобразить в двух таблицах DataGridView ?..Если это так, то сохраните полученный результат в a DataAdapter , а затем в DataSet . Где вы можете использовать DataSet как DataSource для своего DataGridView .