?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

长沙麻将下载:bet98手机客户端:在Entity Framework中使用存储过程(三):逻辑删除的实现与自增长列值返回

?

长沙转转麻将必胜口诀 www.fv7j.com.cn 本篇文章经由bet98手机客户端过程实例的要领,评论争论两个在EF应用存储bet98手机客户端历程的主题:若何经由过程实体和存储历程的映射实现逻辑删除;对付具有自增长类型主键的数据表,在进行添加操作的时刻若何将精确的值反应在实体工具上。

目录

一、基于逻辑删除的数据表和存储历程定义

二、若何过滤逻辑bet98手机客户端删除记录

三、具有自增长列的存储历程定义

四、经由过程Result Columns Binding将结果集的列于实体属性进行绑定

一、基于逻辑删除的数据表和存储历程定义

较之物理删除(记录彻底从数据表中清除掉落),逻辑删除则继承保留该数据,只是为之进行一个删除标记,注解该记录已经被“删除”了。比如经由过程下面的SQL,我创建了一个简单的表T_CONTACT表,此中BIT类型的字段IS_DELETED就为这个“删除标记”。

1: CREATE TABLE T_CONTACT

2: (

3:[ID]VARCHAR(50)PRIMARY KEY,

4:[NAME]NVARCHARbet98手机客户端(50)NOT NULL,

5:[IS_DELETED]Bbet98手机客户端ITNOT NULL

6: )

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: