powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как отобразить значения 2-х таблиц в 1 datagride
9 сообщений из 9, страница 1 из 1
как отобразить значения 2-х таблиц в 1 datagride
    #32738016
Mikhail Eremkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть 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
как отобразить значения 2-х таблиц в 1 datagride
    #32738057
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделать селект по нужным полям нужных таблиц и сформировать в сете эту таблицу, которая будет ресурсом для грида
...
Рейтинг: 0 / 0
как отобразить значения 2-х таблиц в 1 datagride
    #32738083
Mikhail Eremkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как это сделать программно?
...
Рейтинг: 0 / 0
как отобразить значения 2-х таблиц в 1 datagride
    #32738118
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создаём визуальными средствами новый адаптер к базе, в построитель запросов вносим нас интересующие таблицы, ставим галочки на тех полях тех таблиц которые нас интересуют, а на основе этого адаптера потом создаём сет (либо новый с получившейся таблицей, либо в старый новую таблицу)
...
Рейтинг: 0 / 0
как отобразить значения 2-х таблиц в 1 datagride
    #32738200
Mikhail Eremkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таким образом представление строится в источнике данных и отображается в приложении, а в самом приложении можно из имеющихся данных строит представления и отображать их в datagrid?
...
Рейтинг: 0 / 0
как отобразить значения 2-х таблиц в 1 datagride
    #32738232
Ustazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/110161
...
Рейтинг: 0 / 0
как отобразить значения 2-х таблиц в 1 datagride
    #32738259
Mikhail Eremkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я прочитал информацию по ссылке.

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

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

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

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


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