3

I want to convert string to int in linq query and getting following error

Error: LINQ to Entities does not recognize the method 'Int32 ToInt32

In the DataBase Filed arID is varchar

var AllArea = (from arr in dbcontext.Areas
               join city in dbcontext.Cities on Convert.ToInt32(arr.arID) equals city.cityID
               select new
               {
                   arr.arID,
                   arr.AreaName,
                   city.cityID,
                   city.cityName
               }).ToList();
Microsoft DN
  • 9,706
  • 10
  • 51
  • 71
RanglerZ
  • 31
  • 4

1 Answers1

-1

Try using this - (int)arr.arID ...

Edi G.
  • 2,432
  • 7
  • 24
  • 33