上節講述數據庫更新操作,本節將講述刪除操作。
上代碼:
//刪除 條件 ProductID=2
int returnvalue = DbSession.Default.Delete<Products>(Products._.ProductID == 2);
int returnvalue = DbSession.Default.Delete<Products>(2);
Products p = DbSession.Default.From<Products>().ToFirst();
int returnvalue = DbSession.Default.Delete<Products>(p);
就是傳入一個實體,該方法會自動去查看主鍵條件,所以沒有主鍵的實體切勿使用該方法,不然全表的數據都會刪除。
刪除也很簡單,所以內容也少。
下一篇將講述直接sql語句的執行。