C#增删查改基础之查询数据表格
(作者:郭鑫 撰写时间:2019年4月18号)
查询数据并返回到页面在控制器这边一般有5个步骤,分别是:
1、 查询数据 2、查询数据总行数 3、将数据分页 4、封装数据 5、返回
还要用到两个实体类,分页的实体类和封装数据的实体类
第一步:
要显示某样东西那前提是要找到这样东西,所以查询表格数据的第一步就是要把所需的数据全部查出来,并且进行排序,有了序号就有规律很多了,为第三步的分页操作做准备。
第二步:
数据查出来后就要统计数据的条数,条数必不可少,页面显示数据时要有条数
第三步:
接着就是分页了,这一步可有可无,可以选择是否使用这个功能,不过在数据量庞大时最好就是使用分页,否则查出一大堆数据放在页面用户体验很差,操作还麻烦。一旦使用了分页,在分页之前就必须进行排序。
进行分页还要使用一个实体类,需要在一开始时引用一下。
这个实体类都内容要包含有分页开始的序号和每页的数据数量这两个分页必须的参数。
实体类内容:
第四步:
封装处理好的数据,这也要使用一个实体类,内容必须包含有页面显示数据时需要的两个参数,数据的条数和数据内容,要根据页面上显示数据都插件所需要的数据对应。
封装数据的实体类内容:
第五步:
最后一步就是返回了,把封装好的数据用json格式返回到页面
经过这一系列的数据就可以传输到页面上