ORACLE中用rownum分页并排序的SQL语句 以前分页习惯用这样的SQL语句: select * from (selectt.*,rownum row_num frommytable t order by t.id) b where b.row_num between 1 and 10 结果发现由于该语句会先生成rownum 后执行order by 子句,因而排序结果根本不对,后来在GOOGLE上搜到一篇文章,原来多套一层select 就能很好的解决该问题,特此记录,语句如下: selec…
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using MvcTest.Models; using Webdiyer.WebControls.Mvc; namespace MvcTest.Controllers { public class CategoryController : Controller { protected…
首先我们通过VS创建一个空的基于Razor视图引擎的ASP.NET MVC3 Web应用程序,命名为JohnConnor.Web 对创建过程或Razor不太了解的看官,请移步 ASP.NET MVC Razor视图引擎攻略 <传送门> ,这里就不再赘述了. 然后我们需要进行以下几步 1,Models文件夹下,添加Student.cs文件,添加以下代码,为了演示方便这里模拟了一个数据源,实际中的数据源可能来自数据库. public class Student { public int Id {…
打开Visual Studio 2017 选择 项目----->管理nuget包 其他版本也有 输入paged 下载安装 pagedList和pagedList.mvc 在model文件新建一个分页的类比如课程: //要引入PagedList命名空间 using PagedList; using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace jiaowu.Mode…
首先从数据库获取数据 using System; using System.Collections.Generic; using System.Linq; using System.Web; using mvctest.Models; namespace mvctest.customclass { public class getdataresource { public List<student> gd() { Model1 db=new Model1(); var q = from p i…