Я пытаюсь получить объект, основанный на некотором условии, через метод firstordefault, но он не вернет соответствующий результат. - PullRequest
0 голосов
/ 21 марта 2012

вот мой пример кода, я упростил его для лучшего понимания

for(int i=0;i<1000;i++)
{
string pQueue = dr[i][4].ToString();
ccDataEntity = dataContext.View_ContractConsolidatedData.FirstOrDefault(p => p.PrintQueue == pQueue); 
}

View_ContractConsolidateData - это представление в базе данных, которое не имеет первичного ключа. Я хочу, чтобы он возвращал объект, который задал printqueue, но он будет возвращать иногда правильный объект, а иногда и неправильный объект, я не понимаю, почему это происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...