MVC中数据库的单表查询

开发工具与关键技术:vs  linq单表数据查询
作者:黄海峰
撰写时间:2019.04.16

在MVC进行单表数据查询,首先我们定义两个控件,一个用来创建视图层的控件,一个用来写表查询方法的控件。然后在方法控件中声明一个变量储存从数据表中查询得到的总条数。查询的语法:((
(from 定义的值 in myModels.数据库中需要查询的表
select定义的值).Count() count()方法是返回序列中的元素数量。就是返回查询出来数据的总条数,注:myModels是我们声明的一个数据库实体类,代表数据库。
接下来我们用ToList()方法把查出的数据通过列表的的格式返回回去,列表查询数据的时候需要通过数据表中的某个主键或者字段进行排序,返回列表格式的时候我们先创建了一个静态类(LayuiTablePage)对数据进行分页处理,分页后我们就要对数据进行封装处理,在这里我们又创建了一个静态类(LayuiTableData)把查询的总条数和列表放在一起让他形成一个表格,再通过return返回json,这样一个单表查询就出来了。
MVC中数据库的单表查询