Я постоянно получаю сообщение об ошибке ниже при попытке восстановить данные, используя структуру сущностей и присвоения моего пользовательского класса КлиентНевозможно преобразовать исходный тип System.Nullable для целевого типа Int
не может преобразовать тип источника «System.Nullable» целевого типа ВНУТР
CustomerNumber и маршрут имеют тип данные Int32 и полей в базе данных позволяют аннулирует
select new Customer()
{
AccountListId = j.cost1,
Csr = j.cost2,
CustomerName = j.cost3,
Address = j.cost4,
Telephone = j.cost5,
Contact = j.cost6,
CustomerNumber = j.cost7,
Branch = j.cost8,
Route = j.cost9,
}).ToList<Customer>();
Как я могу справиться с этим?
А что вы хотели бы назначить на 'полях Int32', если значение из базы данных' null'. Очевидно, что «null» недопустим. Вы хотите установить '0' или' -1', или что? – sstan
Возможный дубликат [Как преобразовать nullable int в int] (http://stackoverflow.com/questions/5995317/how-to-convert-nullable-int-to-int) –