• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

我收到“DbComparisonExpression需要具有可比类型的参数”如何解决它?

c/c++ 来源:isanka thalagala 3次浏览

我得到一个我收到“DbComparisonExpression需要具有可比类型的参数”如何解决它?

DbComparisonExpression需要参数相媲美类型

以下LINQ到实体查询错误:

enter image description here


===========解决方案如下:

我解决这个问题..问题是X .ID是Guid类型..

 ModelContainer _dataContext = new ModelContainer(); 
     Guid gId= Guid.Parse(ArtistID); 
     var artists = _dataContext.Artists.Select(x => new 
     { 
      x.FirstName, 
      x.LastName, 
      x.Id, 
      x.Country, 
      x.City, 
      x.artSpecialty, 
      x.approval_status, 
      x.ProfilePic, 
      x.Nationality, 
      x.Website, 
      x.Instagram, 
      x.FaceBook, 
      x.Twitter 
     }).Where(x => x.Id.Equals(gId)).FirstOrDefault(); 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)