ASP.NAT MVC新增数据库信息的方法

本文介绍在ASP.NET MVC中如何新增数据库记录。通过获取输入表单的值,详细阐述了在页面操作数据库的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ASP.NAT MVC新增数据库信息的方法

开发工具与关键技术:MVC
作者:邹贺汗
撰写时间:2019.4.24

在ASP.NAT MVC的页面中新增数据库的数据。
首先要获取到填写新增数据的input标签表单的值,在页面的代码如下。

function savaInsert(){
	var  声明一个变量 =$(“#表单的ID”).val();
	然后进行判断,判断表单的值不允许为空。
	If(声明的变量!= undefined && 声明的变量 != null && 声明的变量!= ''){
		成功,把填写的数据发送请求到控制器,
		$.post(“路径”,
{
数据库的值:声明一个变量
},function(){
},“json”);data
}else{
报错:信息不完整。
}
}
页面的js代码大部分就是这样了,下面写的是控制器部分。
public ActionResult InsertAcademe(数据库表名sysAcademe)
      { //ReturnJsonVo 方便返回封装的类
ReturnJsonVo returnJson = new ReturnJsonVo();
       returnJson.State = false; 
判断数据,为了确定有些数据的唯一
    if (!string.IsNullOrEmpty(sysAcademe.AcademeName) 
      && !string.IsNullOrEmpty(sysAcademe.AcademeCode))
//检查以前的是否有冲突{ int oldCount = (from tbAcademe in myModel.SYS_Academe
              where tbAcademe.AcademeName == sysAcademe.AcademeName.Trim() ||
                    tbAcademe.AcademeCode == sysAcademe.AcademeCode.Trim()
              select tbAcademe).Count();
if (oldCount == 0) {
  //Linq 新增myModel.SYS_Academe.Add(sysAcademe);
         int intR= myModel.SaveChanges();
if(intR > 0)
{returnJson.State = true; returnJson.Text = "新增成功"; }
else{returnJson.Text = "新增失败";}}
else {returnJson.Text = "和以前信息的重复!";}}
else{ returnJson.Text = "数据不完整";}
return Json(returnJson, JsonRequestBehavior.AllowGet);}

图片如下:
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值