У меня есть сетка данных с именем orderItemsGrid, которая содержит столбцы (или заголовки TextColumn, чтобы избежать путаницы) Имя элемента, Цена за единицу, Количество и Сумма (Количество = Количество * единица измерения) каждого элемента, который заказал клиент в Заказ. Я хотел бы получить информацию для этой сетки из базы данных SQL Express 2008 R2, которая называется Business, с использованием LINQ to SQL. Но проблема в том, что столбцы ItemName и Price существуют в таблице с именем ITEMS, а столбцы количества и суммы находятся в ORDER_ITEMS.
Если проблема не ясна, см. Скриншот базы данных здесь:
hxxp: //i.imgur.com/ZojkH.png
Отношения:
FK_ORDER_ITEMS_ORDERS (OrderID)
FK_ORDER_ITEMS_ITEMS (ItemID)
Или, если хотите, схема базы данных здесь:
http://i.stack.imgur.com/MY8G3.png
Пожалуйста, вернитесь с комментариями, и я также буду рад предоставить вам дополнительную информацию.
Спасибо.