程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 數據庫組件 Hxj.Data (六)(刪除操作篇)

數據庫組件 Hxj.Data (六)(刪除操作篇)

編輯:關於ASP.NET

上節講述數據庫更新操作,本節將講述刪除操作。

上代碼:

//刪除 條件 ProductID=2
int returnvalue = DbSession.Default.Delete<Products>(Products._.ProductID == 2);

Delete很簡單,只要加了條件就可以了。

與之等效的還有如下操作:

int returnvalue = DbSession.Default.Delete<Products>(2);

這裡的參數  “2” 等效於 “Products._.ProductID == 2” ,Products表的主鍵是ProductID,會自動去匹配。

這種情況對應條件是主鍵的時候可以使用。

還有一種方法:

Products p = DbSession.Default.From<Products>().ToFirst();
int returnvalue = DbSession.Default.Delete<Products>(p);

就是傳入一個實體,該方法會自動去查看主鍵條件,所以沒有主鍵的實體切勿使用該方法,不然全表的數據都會刪除。

刪除也很簡單,所以內容也少。

下一篇將講述直接sql語句的執行。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved