У меня есть две таблицы:Запрос Linq не может преобразовать double в double?
- AllPhonBills
- PersonalNumbers
Я хочу, чтобы запросить все записи из первой таблицы, в которых существуют числа в таблице PersonalNumbers или списка.
пыльник мой код:
var GetMyPersonalNumbers = db.MyPersonalNumContext.Where(i => i.EmployeeId == My_Emp_Id).Select(n => n.PersonalNumber).ToList();
var GetAllPersonalCalls = from c in db.MyAllPhoneBillContext
where GetMyPersonalNumbers.Contains(c.CALLED_NUMBER)
select c;
Я получаю сильфона ошибку:
Argument 1: Cannot convert from 'double?' to 'double'
Может кто-нибудь сказать мне, как исправить эту ошибку
OT: Вы хранить номера телефонов, как 'double' ?! Возможно, вы захотите пересмотреть ... –