|
Обновить представление (binding source?)
|
|||
---|---|---|---|
#18+
Вобщем. Есть таблица "вызовы", при добавлении в неё какой-либо записи,содержащей обязательное поле (ИН бригады), в другой таблице (пусть будет таблица А) изменяется статус этой бригады ("на выезде"= true). Вобщем далее в таблице А есть поле "дата_время_последнего_вызова" - изменяется по приезде бригады обратно и соответственно ("на_выезде"=false). В конце концов таблица А включает в себя поля (ИН_бригады,Дата_время_последнего_выезда,Специализация,На_выезде) Пусть,например, всего имеется 3 специализации (Кардиология,Детская,Общая). Создал представление, которое содержит 2 поля (ИН_бригады,Специализация) - оно содержит всего 3 записи (по одной бригаде для каждой специализации),причем время последнего выезда для каждой бригады максимально. (т.е. кто дольше сидел без дела-тот и поедет на выезд в дальнейшем). Есть такая форма для пользователя(картинка). Данные в комбобоксе берутся из bindingsource,который ссылается на созданное ранее представление (причем ValueMember = ИН_бригады,а DispleyMember=Специализация (чтобы диспетчер,который отправляет бригады на выезд,не парился с номерами бригад,а просто отправлял нужную по специализации). После того как пользователь нажал кнопку "добавить вызов",появляется новая запись о вызове в таблице "вызовы",соответственно в таблице А меняется запись выбранной бригады ("на_выезде"=true),соответственно эта бригада не может быть выбрана повторно и представление нужно обновить. Так вот,как обновить представление (или bindingsource,ссылающийся на него)? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2013, 14:45 |
|
Обновить представление (binding source?)
|
|||
---|---|---|---|
#18+
bbt, BindingSource.DataMember ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2013, 16:03 |
|
Обновить представление (binding source?)
|
|||
---|---|---|---|
#18+
pation, не понял.Как это? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2013, 16:32 |
|
Обновить представление (binding source?)
|
|||
---|---|---|---|
#18+
bbt, у тебя 2 источника данных 1 привязан к другому, создаёшь 2 BindingSource, один привязываешь к другому что прощё почитай мсдн там есть примеры про это ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2013, 18:11 |
|
Обновить представление (binding source?)
|
|||
---|---|---|---|
#18+
На мсдн нашел только про resetBindings, но это не то.Может плохо искал конечно,но всетаки. Кто-нибудь может чуть подробней объяснить что делать нужно?(( ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2013, 09:44 |
|
|
start [/forum/topic.php?fid=20&msg=38303496&tid=1404464]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
156ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 269ms |
0 / 0 |