exception – 只有LINQ to Entities中的排序输入才支持’Skip’方法.必须在方法’Skip’之
发布时间:2020-05-24 16:03:12 所属栏目:MsSql 来源:互联网
导读:我正在研究动态数据. 在创建动态模型并在global.asax中注册之后 DefaultModel.RegisterContext(typeof(masterEntities1),new ContextConfiguration() { ScaffoldAllTables = true }); 当我运行一个应用程序时,它会显示一个表列表但是当我点击任何一个表时它会
|
我正在研究动态数据. 在创建动态模型并在global.asax中注册之后 DefaultModel.RegisterContext(typeof(masterEntities1),new ContextConfiguration() { ScaffoldAllTables = true });
当我运行一个应用程序时,它会显示一个表列表但是当我点击任何一个表时它会抛出一个异常: 只有LINQ to Entities中的排序输入才支持’Skip’方法.必须在方法’Skip’之前调用’OrderBy’方法. 但我没有在我的申请中声明任何查询. 解决方法如果使用.Skip方法,则必须在查询中调用.OrderBy’.例如,如果您使用类似于以下内容的内容:results = results.Skip(pageNumber * size).Take(size); 在上面的情况中,如果您计划使用分页方法或类似的东西,您之前必须使用.OrderBy来命令查询.如果您有一个Id字段,将其添加到原始查询表达式应消除错误: .OrderBy(x => x.Id); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- JDBC对MySQL数据库布尔字段的操作方法
- sql-server – 使用带有nHibernate的CreateSQLQu
- 将数据库数据从Windows上的xampp传输到Ubuntu
- sql – 如何在数据流中使用if..else基于SSIS中的
- sql-server – SQL Server存储过程文件夹/分组
- sql-server – 如何在保证Y某些特定行在结果中的
- SQL Server 数据库优化详解
- sql – 仍然可以读取锁定行[在Postgres中]吗?
- sql-server – 无法执行从SonarQube 5.6.1 LTS到
- SQL Server 2000数据库同步 同步两个SQLServer数
热点阅读
