Страница: 1 |
Вопрос: Как вывести связанные данные в DataSet | Добавлено: 20.05.06 13:12 |
Автор вопроса: ![]() |
Проблема:
Есть два Грида. Есть один ДатаСет. В ДатаСете две таблицы, связанные по ключевому полю (1 - многим). Как связать Гриды? |
Ответы | Всего ответов: 4 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 287314254 Вопросов: 14 Ответов: 72 |
Профиль | Цитата | #1 | Добавлено: 23.05.06 10:11 |
Что-то я совсем недопонимаю. Напиши SQL запрос на выборку для датасета. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #2 | Добавлено: 23.05.06 14:41 |
Что значит связать гриды? ![]() |
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 1 Ответов: 1 |
Профиль | Цитата | #3 | Добавлено: 23.05.06 19:52 |
![]() Связать гриды значит: В одном из гридов выбираю строку с данными. Во втором автоматически отображаются данные для выбранной записи. Например: Первый грид {Фамилия} Второй грид {все строки связанные с этой фамилией по ключю} Или так. В БД есть две таблицы связанные отношением один ко многим. Хочется подключить БД и вывести данные из одной таблицы в первый грид, а из второй таблицы во второй грид! ![]() Причем все это делается в 2005 студии. |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #4 | Добавлено: 23.05.06 21:26 |
ключ то один, делаешь sql запрос на выборку по ключу... т.е. предположим что ключ id, тогда что-то типа
select * from VtoroiGird WHERE id=то_что_выбрано_в_первом гриде... VtoroiGird - понятное дело имя таблицы с котрой заполняется этот самый второго гирд ![]() |
Страница: 1 |
|