ASP.NET MVC的查询

ASP.NET MVC的查询

开发工具与关键技术:VS   layui bootstrap
    作者:章明
撰写时间:2019/4/18

随着知识面的增长,我们接触的也就多了,其中最为广泛的就是mvc了,它不仅涉及到我们之前接触的DW的一些知识点,如css3,html,javascript,还有一些前端框架,如layui,bootstrap等等……在这里我们要提的是MVC中的一个重要的部分,它涉及到数据库中的数据,没错它就是查询。
在这里插入图片描述
这是我们常用的一中查询,而list<>它一个列表,而SelectVo是我们自己封装的一个实体类如下图:
在这里插入图片描述
这种方法一般适用于新手,这更容易让大家记住代码的结构,接下来要讲的两种查询是我们屈老师交给我们的一种节省代码量的途径,也算是一种简便方法吧
在这里插入图片描述
正如大家所看的一样,第二种是linq查询方法,它相当于第一种是简便不少,而它的作用在于运用到了var,相对于是再用“变量”的形式,就是前提不知道的情况下,它会自动查找与之相关的,然后与之匹配。
在这里插入图片描述
第三种方法那就更为的简单了,它采用了“参数”的做法,图中的a为参数,它是任意取的凭个人的爱好,在这三种查询种,个人还认为第三好,简单,明了,也比较推荐第三种,可以有效的节省代码量,让自己的框架更为的整洁。
以上的查询可以说是为页面的渲染,从而调动数据库的数据而做的查询,而下面要讲的是条件查询。(代码段取自屈老师的)
在这里插入图片描述
在这里插入图片描述
其实吧这种条件查询跟以上的并无多大的擦别,只不过多了一个条件而已。这是我们单条件查询,自然而然的就有多条件查询,如下图:
在这里插入图片描述
多条件查询与单条件查询相比只不过涉及的条件多了点,涉及的判断多了点,其他都不怎么变的。现在的条件查询与前面的三种相比,后者是前者的“前坠”。所以基础要打好。

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值