Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
zorn16
0 / 0 / 0
Регистрация: 30.12.2009
Сообщений: 36
1

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

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

Можно ли с помощью одного bindingNavigator управлять двумя связанными по номеру таблицами? Если можно, как это реализовать?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2012, 20:13
Ответы с готовыми решениями:

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

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

Отношение между двумя таблицами
Привет всем. Есть две таблицы - Card и Pooshren. У Card есть первичный ключ(столбец itemperson). У...

Работа с двумя таблицами, мини база данных
Создаваемое приложение должно по каждому клиенту автосервиса хранить следующие сведения: Ф.И.О.;...

Консольное приложение с двумя таблицами с возможностью переноса элементов
Здравствуйте, помогите пожалуйста, нужно сделать 2 таблицы где будет список, между ними 2 стрелки с...

5
XIST
1124 / 836 / 116
Регистрация: 01.10.2009
Сообщений: 2,539
Записей в блоге: 1
22.03.2012, 20:45 2
Менять BindingSource, про это?
1
zorn16
0 / 0 / 0
Регистрация: 30.12.2009
Сообщений: 36
23.03.2012, 11:20  [ТС] 3
Цитата Сообщение от DM_AND Посмотреть сообщение
Менять BindingSource, про это?
Ну да. Только там можно выбрать только одну из двух таблиц, при этом по второй таблице навигации не будет. Еще попытался флажками сделать, но тогда оаять же навигация идет по одной таблице, лишь с той разницей, что можно выбирать по какой именно. А мне нужно, чтобы можно было добавлять, удалять, двигатся по строкам одновременно в двух таблицах, они связаны по номеру - например, если в первой таблице 7 строк, во второй тоже 7, надо чтобы при выборе какой-либо строки из первой таблицы автоматически выбиралась соответствующая строка на второй таблице.
0
Learx
1046 / 853 / 194
Регистрация: 31.03.2010
Сообщений: 2,490
23.03.2012, 13:56 4
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
zorn16
0 / 0 / 0
Регистрация: 30.12.2009
Сообщений: 36
23.03.2012, 14:26  [ТС] 5
Ничего не меняет. Дело в том, что свойству BindingSource нужно задать одно из двух адаптеров таблиц, это автоматически делает так, чтобы навигация шла только по одной таблице.
0
Learx
1046 / 853 / 194
Регистрация: 31.03.2010
Сообщений: 2,490
23.03.2012, 15:43 6
так толком и не понятно что требуется. но если я правильно понял, то можно
использовать linq чтоб объединить эти таблицы. и результат уже указать в качестве источника данных.
0
23.03.2012, 15:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.03.2012, 15:43

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

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

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru