新增、修改和删除表的数据

在ASP.NET MVC中有新增、修改和删除表的数据,要完成这些都需要先查询,所有这里就不再说了。而且新增和修改的时候还要做一些判断,最简单的检查是否有重复。

1、下面我们先看新增,如下图所示:

可以看到我们先是查询要新增的表,再做判断是否有重复的数据,满足条件则通过Add();这个方法新增数据,再通过SaveChanges()进行保存,

注意:最后return应该是返回一个对应的提示,我这里是用空字符代替了。

Count(); 当你查询多条数据的时候

但是上图写法不是很规范,通常我们将代码些再try,catch中,用来检测代码中的错误。

2、看完新增,我们再看修改,如下图所示:

从图中可以看出基本上相同,只是修改要用的方法不同。一样是需要判断数据是否重复,满足条件则进行修改再保存。

3、最后我们就来看下删除,如下图所示:

Single(); 当你查询单条数据的时候。

删除就和新增、修改有些不同了,需要根据表的主键ID来做删除。当然还是先查询,只是删除的查询方式和新增、修改的就不一样了,删除的时候只是查询单条数据,那么问题就来了,想要批量删除怎么办,很好办,只需要你使用for循环来遍历调用这个删除方法,就能实现批量删除了。

到这里,新增、修改和删除都介绍完了,当然还只是简单的介绍,需要先了解再自己去摸索和熟悉。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值