单表查询+分页

文献种类:专题技术文献;

开发工具与关键技术: MVC

作者: 黄志鹏 ;年级: 18级 ;撰写时间: 2019 年 4月 5日

文献编号: 归档时间: 年 月 日

                                单表查询+分页

开发工具与关键技术:前端

作者:黄志鹏

撰写时间:2019/4/5

在MVC中的学习中, “查询”是尤为重要的,接下来我们说说单表查询+分页。其实查询的方式有很多种,我们先写最原始的这一种。接下来,我们在控制器这边写一个方法。

代码如下

单表查询+分页

在 ActionResult 的后面SelectNoticeTypeAll是我们随便起的方法的名称。在做项目的时候我们为了方便,就取相对应的命名。然后在命名的后面有一个英文状态下的括号。里面可以放我们需要的参数。就比如我们这里需要用到分页。LayuiTablePage是我们封装的一个类,里面是分页的内容。

代码如下

单表查询+分页

接下来是查询的重点,var listNoticeType 是我们要获取一个查询名称来接收查询出来的数据。From后面是给数据源命名,in 后面是数据库中的数据源,orderby tbNoticeType.NoticeTypeID descending,这句代码是升序操作,方便后来查询出来的数据在表格中以最新的数据渲染出来。select tbNoticeType,意思是查询的数据名称。

  接下来的是分页操作,代码如下:

单表查询+分页

以上是layui插件里分页需要用到的数据。

return Json(layuiTablePageData, JsonRequestBehavior.AllowGet);它是整个方法反回来的数据。