Мне нужно преобразовать значение srting в Int, но, похоже, Linq для сущностей не поддерживает это.
для следующего кода, я получил ошибку er. Кто-нибудь знает, как преобразовать строку в int.
var query = (from p in dc.CustomerBranch
where p.ID == Convert.ToInt32(id)// here is the error.
select new Location()
{Name=p.BranchName,Address=p.Address, Postcode=p.Postcode,City=p.City,Telephone=p.Telephone}).First();
return query;
ошибка: LINQ to Entities не распознает метод Int32 ToInt32 (System.String) ',
и этот метод не может быть переведен в выражение магазина.