Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Как вывести связанные данные в DataSet Добавлено: 20.05.06 13:12  

Автор вопроса:  nick
Проблема:
Есть два Грида.
Есть один ДатаСет.
В ДатаСете две таблицы, связанные
по ключевому полю (1 - многим).

Как связать Гриды?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Hunter2003



ICQ: 287314254 

Вопросов: 14
Ответов: 72
 Профиль | | #1 Добавлено: 23.05.06 10:11
Что-то я совсем недопонимаю. Напиши SQL запрос на выборку для датасета.

Ответить

Номер ответа: 2
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #2 Добавлено: 23.05.06 14:41
Что значит связать гриды? :) если охото вложенность такую как в вёрде, то тут грида маловато будет...

Ответить

Номер ответа: 3
Автор ответа:
 nick



Вопросов: 1
Ответов: 1
 Профиль | | #3 Добавлено: 23.05.06 19:52
:-) Спешил!
Связать гриды значит:
В одном из гридов выбираю строку с данными.
Во втором автоматически отображаются данные для выбранной записи.
Например: Первый грид {Фамилия} Второй грид {все строки связанные с этой фамилией по ключю}

Или так.
В БД есть две таблицы связанные отношением один ко многим. Хочется подключить БД и вывести данные из одной таблицы в первый грид, а из второй таблицы во второй грид! 8-)

Причем все это делается в 2005 студии.

Ответить

Номер ответа: 4
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 23.05.06 21:26
ключ то один, делаешь sql запрос на выборку по ключу... т.е. предположим что ключ id, тогда что-то типа

select * from VtoroiGird WHERE id=то_что_выбрано_в_первом гриде...

VtoroiGird - понятное дело имя таблицы с котрой заполняется этот самый второго гирд :)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам