我尝试使用下面的SQL查询来获取数据的前两列从我的数据库摆脱使用SQL查询数据框架并传入行的参数,以便稍后可以通过ajax将其用作加载函数的滚动。但是我得到一个错误,当我站上罚球线:无法在实体框架
var stores = db.SiteDatas.SqlQuery(SQL, parameters).ToList();
这是说明该数据读取器与指定模式(我的DB)类型的成员,“机器人不兼容的实体命令执行异常'(这是我打电话后的下一列),在数据阅读器中没有相应的列具有相同的名称。
我该如何才能以可以序列化为json的方式获取前两列?
是否SiteDatas包含机器人列?因为查询不是 –
确实如此,但我不希望它作为结果 – Kayra
您可以在您的选择查询中添加“NULL AS Robots”以将其始终返回为空? –