数据的新增

本文档介绍了汤池同学在2021年使用Visual Studio Code (VSC)和JavaScript开发过程中,如何设置学院名称ID、验证数据完整性和学院编码规范,并实现数据新增功能,同时涉及正则表达式校验和数据库操作。
摘要由CSDN通过智能技术生成

文献种类:专题技术文献;
开发工具与关键技术:VS C# JavaScript
作者: 汤池 ;年级:20级 ;撰写时间: 2021 年 5 月 28 日
文献编号: 归档时间: 年 月 日
数据的新增
开发工具与关键技术: VS C# JavaScript
作者:汤池
撰写时间:2021/5/28
在这里插入图片描述

设置学院名称和学院编码的 name 属性和数据库的 标识 相同
设置学院名称和学员编码的ID方便获取数据

在 保存btn 上面 加上点击事件

在script中写Add函数
声明rez储存正则式
var rez= /^\d{2}KaTeX parse error: Expected '}', got 'EOF' at end of input: … 填写的值 var name=(“#name”).val();
var code=$(“#code”).val();
判断name和code的值是否为空,不为空则执行下一步,为空则弹出”数据不完整!”
If(name!=””&&code!=””){
判断学院编码的值是否为2位数字,是则执行下一步,否则弹出”学院编码只能为2位数字!”
If(rez.test(code)==true){
执行post提交,传入提交的控制器路径 和 提交的数据,然后再弹出控制器返回来的值
KaTeX parse error: Expected 'EOF', got '}' at position 87: …alert(msg); }) }̲else{ alert(“学院…/”)){
[public static bool IsMatch(string input, string pattern);]
在这里插入图片描述

声明一个整形变量coun
使用Lambda表达式 来将数据库中的学院名称,学院编码 与 表格填写的来匹配
如果在数据库中查询到相同的编码或名称 则会返回查询到的数据的条数,
int coun = myModel(new出来的数据表).School(里面的School表)
.Count(o =>o.SchoolName SchoolName ||o.SchoolCodeSchoolCode)
如果 coun的值等于0 则说明填写的名称或编码 数据库中没有相同的
if(coun==0){
使用new 来 创建新的School表 名为me 来储存学院名称和编码的值
School me =new School();
me.SchoolName = SchoolName;
me.SchoolCode =SchoolCode;
再将me加入到School表内
myModel.School.Add(me);
如果SaveChanges()>0 则为添加成功!
if(myModel.SaveChanges()>0){
msg =”新增成功!”;
}else{
msg =”新增失败!”;
}
}else{
msg =”学院名称或编码已存在!”
}
}else{
msg=”学院编码只能为2位数字!”
}
}else{
msg=”数据不完整!”}
return Json(msg,JsonRequestBehavior.AllowGet); }

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值