不能隐式转换类型'System.Data.Entity.Infrastructure.DbSqlQuery '
本文关键字:Data Entity Infrastructure DbSqlQuery System 类型 不能 转换 | 更新日期: 2023-09-27 18:17:21
我创建了一个实体框架API控制器,现在我正试图调整我的GetData()方法:
public IQueryable<VIPPreviewTimeSlots> GetData()
{
return db.Data;
}
public IQueryable<VIPPreviewTimeSlots> GetData()
{
return db.Data.SqlQuery("SELECT a,b,c FROM table INNER JOIN another table....");
}
但是我得到这个错误:
Cannot implicitly convert type 'System.Data.Entity.Infrastructure.DbSqlQuery’ to 'System.Linq.IQueryable’
如何将其转换为IQueryable?
尝试使用AsQuearable()。但正如我在评论中指出的那样,这可能会产生影响。