ASP.Net. MVC增删查改
开发工具与关键技术:VS ASP.Net.MVC(Microsoft Visual Studio) C# SQL
作者:邱盈盈
撰写时间:2020年8月8日
在实际项目中,通常需要对数据进行增删查改,现以这两个多月学习的航空系统项目为例,阐述我对增删查改的理解。不难发现,查询功能几乎是实现每个功能都需要用到的操作,在对数据进行“增、删、改”之前,需要先通过查询来获取数据
一、查询
·查询语句表达式
通常查询会用到两种表达式
1.linq表达式
写法:变量 = from 自定义表名称 in myModle.要查询的表(对象)
where自定义表.字段 符号() 字段或值(查询条件)
或者where自定义表1.字段 符号()自定义表2.字段
Select 自定义表名称
或者Select new类名
{类的属性1=自定义表名称.字段1
类的属性2=自定义表名称.字段2}
或者Select new
{字段1=自定义表名称.字段1
字段2=自定义表名称.字段2
字段3=自定义表名称.字段3}
以下为项目中简单的linq查询语句
2.lamda表达式(一般用于单表查询)
写法:变量 = myModel.表名.查询方式(o=>o.字段 符号(==