powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LINQ - строим отборы
4 сообщений из 29, страница 2 из 2
LINQ - строим отборы
    #35092879
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bill Great Сахават Юсифов
А зачем ее надобыло "блокировать"?
При заполнении датасетов используется DataReader и так как он может быть один пока мастер целиком не прочитался OnCurrentChanche должен не срабатывать (что бы не запустился datareader детальной части) Обычное решение

Код: plaintext
1.
2.
3.
4.
MasterbindingSource.RaiseListChangedEvents = false;
Adapter.Fill(MasterTable)
MasterbindingSource.RaiseListChangedEvents = true; 
MasterbindingSource.ResetBindings(false);


Да уж. Никогда так не делал. :)
...
Рейтинг: 0 / 0
LINQ - строим отборы
    #35092953
Bill Great
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов
Да уж. Никогда так не делал. :)
Может ты не понял задачу? Повторю
есть MasterTable and DetailTable

Код: plaintext
1.
2.
MasterGrig.datasourse = masrersourece;
mastersorece.datasource = mastertable;
На изменение mastersorece считывается детальная таблица DetailTable( подключённая через detailbinding к detailGrid
Код: plaintext
1.
2.
3.
4.
5.
void mastersorece_cureentchange()
{
   
DetailAdapter.FillByid(DetailTable, id);

}

При заполнении мастера
Код: plaintext
MasterAdapter.Fill(MasterTable)
вызовется mastersorece_cureentchange и второй Datareader вызовет ошибку!
...
Рейтинг: 0 / 0
LINQ - строим отборы
    #35093133
Сахават Юсифов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bill Great
вызовется mastersorece_cureentchange и второй Datareader вызовет ошибку!
Можнои так конечно. Мжно биндинг отключить перед филл, можео при чтении детайл проанализировать ИД на нулл и т.д. Это ремесло имеет много гитик. :)
...
Рейтинг: 0 / 0
LINQ - строим отборы
    #35094107
Bill Great
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сахават Юсифов
Можнои так конечно. Мжно биндинг отключить перед филл, можео при чтении детайл проанализировать ИД на нулл и т.д. Это ремесло имеет много гитик. :)
Именно поэтому я скидываю вопросы возникающие в работе. что все "гитики" мы вместе проехали! Сегодня новые "гитики"
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / LINQ - строим отборы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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