增删查改

作者:甘伟良

新增
新增模态框的格式
增删查改

打开新增模态框:要设置新增的标识,重置表单,设置model标题,最后要显示模态框

注意:新增数据不止页面要验证,后台控制器也要验证
新增数据要先验证再保存到数据库

删除
linq删除数据 先查询 在删除
先查询出需要删除的数据

例:增删查改

增删查改

Single:代表要查一条数据
Single():括号里面是要查询的条件
删除之后保存到数据库

查询
1.分页查询
查询总数后要分页
查询总条数用Lambda表达式
分页大小用 limit 或 pageSize
页数 page
Skip: 返回剩余元素前要跳过的元素数量
例子:

增删查改

2.连表查询
连表查询 join tab被连接表 in model.表名 on 连接表.外键/主键/外键 equals tab被连接表.主键/外键/外键
例如:
增删查改

连表查询后查询总数,之后再分页查询数据

增删查改

注意:分页前一定要进行排序

修改
先查询数据在修改
在原有信息的基础上进行修改,需要回填被修改的信息

打开修改用户的模态框需要重置表单,回填数据
增删查改

回填被修改的数据:
$.post("@Url.Content("~/")",
{

},function(){
if(){
//回填的数据
}else{
layer.alert(“参数异常”);
}
});
修改模态框格式
增删查改

修改和被修改的参数要一样
hidden:代表隐藏

增删查改都是先## 标题查询数据