![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Регистрация: 15.12.2006
Сообщений: 10
Репутация: 12
|
Добрый день!
вопрос состоит в следующим на форме есть два грида в базе(mdb) есть две таблицы (связь один ко многим), как сделать так, чтобы при выборе в первом гриде клиента во втором показывалась заказы из другой таблицы, но соответствующие этому клиенту? Заранее благодарен |
|
|
|
| Реклама: | apple компьютер | планировка барнхауса 1 спальня | купить искусственный камень на перстень | Магазин бытовой техники: ue43du7100uxru - переходи на сайт ТАЙМТВ! | Лучшие замороженные пюре: сиропы для бара - заказывай на сайта АГРОБАР! |
|
|
#2
|
|
Неактивный пользователь
Пол:
Регистрация: 06.10.2007
Сообщений: 8
Репутация: 8
|
Нужно либо в типизированном датасете сделать связь таблиц и вынести их на форму, либо в ручную заполнить дататабл, при выборе значения в 1 из гридов. и эту дататабл подсунуть как источник 2 грида
|
|
|
|
|
|
#3
|
|
Новичок
Пол:
Регистрация: 20.08.2007
Сообщений: 6
Репутация: 0
|
Я постыпал так, брал и фильтровал во второй таблице по значению первой, причем ето можно реализовать как в Аццессе так и в SQL
|
|
|
|
|
|
#4
|
|
Можно requery: на лету формируем новый sql-запрос ко второй таблице по ключу первой. Полученный DataTable биндим к гриде.
__________________
Ask me no questions and I'll tell you no lies! |
|
|
|
|
|
|
#5
|
|
Новичок
Пол:
Регистрация: 21.01.2006
Сообщений: 25
Репутация: 6
|
.NET сам все это делает в датасете, сложнее, более 3 таблиц, приходится ручками....
Добавлено через 1 минуту Zelf, прав. Последний раз редактировалось GensV; 04.01.2009 в 02:27.. Причина: Добавлено сообщение |
|
|
|