文献种类:专题技术总结文献;
开发工具与关键技术:MVC与 C#
作者: 翁一凯 ;年级: 1903 ;撰写时间:2020 年 月 8 日
‘增删查改’功能知识点
开发工具与关键技术:VS MVC(Microsoft Visual Studio) C# DW SQL
作者:翁一凯
撰写时间:2020年8月8日
‘增删查改’功能知识点
查询
1.分页查询
查询总数后要分页
查询总条数用Lambda表达式
分页大小用 limit 或 pageSize
页数 page
Skip: 返回剩余元素前要跳过的元素数量
例子:
2.连表查询
连表查询 join tab被连接表 in model.表名 on 连接表.外键/主键/外键 equals tab被连接表.主键/外键/外键
例如:
连表查询后查询总数,之后再分页查询数据
注意:分页前一定要进行排序
新增
新增模态框的格式
打开新增模态框:要设置新增的标识,重置表单,设置model标题,最后要显示模态框
注意:新增数据不止页面要验证,后台控制器也要验证
新增数据要先验证再保存到数据库
修改
先查询数据在修改
在原有信息的基础上进行修改,需要回填被修改的信息
打开修改用户的模态框需要重置表单,回填数据
回填被修改的数据:
$.post(“@Url.Content(“~/”)”,
{
},function(){
if(){
//回填的数据
}else{
layer.alert(“参数异常”);
}
});
修改模态框格式
修改和被修改的参数要一样
hidden:代表隐藏
删除
linq删除数据 先查询 在删除
先查询出需要删除的数据
例:
Single:代表要查一条数据
Single():括号里面是要查询的条件
删除之后保存到数据库
增删查改都是先查询数据。