Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 30.12.2009
Сообщений: 36

Как управлять двумя таблицами одним bindingNavigator

22.03.2012, 20:13. Показов 2332. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можно ли с помощью одного bindingNavigator управлять двумя связанными по номеру таблицами? Если можно, как это реализовать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.03.2012, 20:13
Ответы с готовыми решениями:

Управление несколькими таблицами одним bindingNavigator
В общем-то есть аналогичная тема (https://www.cyberforum.ru/ado-net/thread525826.html), но что-то она не благополучна окончена. В...

Как управлять одним ScrollBar'ом несколькими Memo?
Подскажите как управлять одним ScrollBarom несколькими Memo?

Как управлять двумя группами checkbox ?
Список содержит две категории – группы товаров и отдельные товары. В выводимом списке группы расположены вверху, а товары перечислены ниже....

5
 Аватар для XIST
1960 / 1070 / 148
Регистрация: 01.10.2009
Сообщений: 3,591
Записей в блоге: 1
22.03.2012, 20:45
Менять BindingSource, про это?
1
0 / 0 / 0
Регистрация: 30.12.2009
Сообщений: 36
23.03.2012, 11:20  [ТС]
Цитата Сообщение от DM_AND Посмотреть сообщение
Менять BindingSource, про это?
Ну да. Только там можно выбрать только одну из двух таблиц, при этом по второй таблице навигации не будет. Еще попытался флажками сделать, но тогда оаять же навигация идет по одной таблице, лишь с той разницей, что можно выбирать по какой именно. А мне нужно, чтобы можно было добавлять, удалять, двигатся по строкам одновременно в двух таблицах, они связаны по номеру - например, если в первой таблице 7 строк, во второй тоже 7, надо чтобы при выборе какой-либо строки из первой таблицы автоматически выбиралась соответствующая строка на второй таблице.
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
23.03.2012, 13:56
C#
1
2
3
4
5
6
    private void datagridview1_SelectionChanged(object sender, EventArgs e)
        { 
               int RowIndex = datagridview1.SelectedRows[0].Index;
               datagridview2.ClearSelection()
datagridview2.Rows[RowIndex].Selected=true;
}
аналогичные методы при удалении
1
0 / 0 / 0
Регистрация: 30.12.2009
Сообщений: 36
23.03.2012, 14:26  [ТС]
Ничего не меняет. Дело в том, что свойству BindingSource нужно задать одно из двух адаптеров таблиц, это автоматически делает так, чтобы навигация шла только по одной таблице.
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
23.03.2012, 15:43
так толком и не понятно что требуется. но если я правильно понял, то можно
использовать linq чтоб объединить эти таблицы. и результат уже указать в качестве источника данных.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.03.2012, 15:43
Помогаю со студенческими работами здесь

Динамичное движение (как управлять двумя объектами с клавиатуры одновременно?)
Не получается управлять двумя объектами с клавиатуры одновременно. Никто не подскажет как?

Как сделать Subsheet с двумя таблицами
Коллеги, в прикрепленной базе три таблицы. 1) Разделы 2) Подразделы 3) Классы Необходимо сделать иерархическое представление....

Как создать связь между двумя таблицами?
Ребят кто может подкинуть код который работает с двумя базами Access для проекта WindowsForm. Например есть 2 таблицы (1 и 2) пунктами они...

Как создать связь между двумя таблицами
Я создала две таблицы в Database Desktop, но не могу их связать один-ко-многим. Кто может объяснить как это сделать?

Объясните как подключить готовую БД с двумя и больше таблицами
Здравствуйте. Я новичок, поэтому рассчитываю на вашу помощь. В программе нужно, чтобы в одном активити в лист вставлялись данные из одной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru