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

bet98手機客戶端:在Entity Framework中使用存儲過程(三):邏輯刪除的實現與自增長列值返回

?

本篇文章經由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: )

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

快三平台开户