MappingSchema.MapResultSets работает некорректно.
От: elvik Россия  
Дата: 21.09.10 15:00
Оценка: 72 (1)
Доброго времени суток!

Обновил библиотеку из репозитория, после чего один из методов, вызывающий DbManager.ExecuteResultSet, перестал работать.
Если подчиненная выборка содержит записи, которые нельзя сопоставить ни с одной родительской записью, то происходит ошибка.

if (IsNull(key))
  continue;

// ключа нет - ошибка
IList masterList = indexedLists[key];


Предлагаю исправить на

 if (IsNull(key) || !indexedLists.ContainsKey(key))
    continue;
Re: MappingSchema.MapResultSets работает некорректно.
От: IT Россия linq2db.com
Дата: 22.09.10 02:28
Оценка:
Здравствуйте, elvik, Вы писали:

Fixed.
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.