Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как отобразить значения 2-х таблиц в 1 datagride / 9 сообщений из 9, страница 1 из 1
14.10.2004, 12:17
    #32738016
Mikhail Eremkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отобразить значения 2-х таблиц в 1 datagride
Есть 2 таблицы в dataSet
Counrty: ID, NAME
City: ID, NAME, IDcounrty
Связанные через City.IDcountry = Country.ID
Как отобразить в 1 datagride значения этих таблиц

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
  Country.NAME         City.NAME           City.ID
  Страна1               Город1               1
  Страна1               Город2               2
  Страна1               Город3               3
  Страна2               Город1               4
  Страна2               Город2               5
        .... и т.д.
...
Рейтинг: 0 / 0
14.10.2004, 12:30
    #32738057
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отобразить значения 2-х таблиц в 1 datagride
сделать селект по нужным полям нужных таблиц и сформировать в сете эту таблицу, которая будет ресурсом для грида
...
Рейтинг: 0 / 0
14.10.2004, 12:36
    #32738083
Mikhail Eremkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отобразить значения 2-х таблиц в 1 datagride
как это сделать программно?
...
Рейтинг: 0 / 0
14.10.2004, 12:42
    #32738118
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отобразить значения 2-х таблиц в 1 datagride
Создаём визуальными средствами новый адаптер к базе, в построитель запросов вносим нас интересующие таблицы, ставим галочки на тех полях тех таблиц которые нас интересуют, а на основе этого адаптера потом создаём сет (либо новый с получившейся таблицей, либо в старый новую таблицу)
...
Рейтинг: 0 / 0
14.10.2004, 13:02
    #32738200
Mikhail Eremkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отобразить значения 2-х таблиц в 1 datagride
таким образом представление строится в источнике данных и отображается в приложении, а в самом приложении можно из имеющихся данных строит представления и отображать их в datagrid?
...
Рейтинг: 0 / 0
14.10.2004, 13:09
    #32738232
Ustazz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отобразить значения 2-х таблиц в 1 datagride
/topic/110161
...
Рейтинг: 0 / 0
14.10.2004, 13:17
    #32738259
Mikhail Eremkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отобразить значения 2-х таблиц в 1 datagride
я прочитал информацию по ссылке.

Если 2 таблицы, то это сработает. поскольку у каждого потомка 1 родитель.

а если у таблицы родителя в данном случае Counrty есть еще зависимость с другой таблицей, например с Manager: ID, FIO, IDcounrty.

и необходимо вывести в таблице информацию связанную по полю IDcountry, сразу из 3-х таблиц или более
...
Рейтинг: 0 / 0
14.10.2004, 14:15
    #32738444
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отобразить значения 2-х таблиц в 1 datagride
автор
таким образом представление строится в источнике данных и отображается в приложении, а в самом приложении можно из имеющихся данных строит представления и отображать их в datagrid?

А что мешает открыть сгенерированный мастером код и изучить его (а потом, с этими знаниями самому ручками писать нужные строки)
P.S. Всё одно, объяснять то будем то же самое, и код оттуда возьмём для примера (может лучше самому посмотреть)
...
Рейтинг: 0 / 0
14.10.2004, 14:40
    #32738534
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как отобразить значения 2-х таблиц в 1 datagride
Извиняюсь за OffTop:
но по форуму я за метил странное желание у людей создавать исключительно всё своими руками, программным кодом (масса проблем связана именно с этим). Желание конечно не плохое, но моё мнение, не специалиста - зачем тогда вообще нужен ООП. Теряется всякий смысл трудов потраченных разработчиками VS.NET. Такие объекты как коннекшн, адаптер, сет - можно создавать визуальными средствами разработки (и, потом, просто корректировать), а не пытаться создавать по новой, наступая при этом на огромное количество граблей... Возможно, что я очень сильно заблуждаюсь...
P.S. Не призываю никого к ответам на моё мнение.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как отобразить значения 2-х таблиц в 1 datagride / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]