實現(xiàn)LINQ刪除數(shù)據(jù)的巧妙方法
很多朋友在實現(xiàn)LINQ刪除數(shù)據(jù)的操作的時候經(jīng)常是先要對數(shù)據(jù)進行讀取操作,然后再進一步考慮刪除,那么有沒有簡便的方法呢?我們在實際的操作過程中還有什么可以節(jié)省我們的時間呢?下面我們來看看這種簡單的方法。
執(zhí)行Linq to SQL刪除數(shù)據(jù),難道必須要先讀取,而后才能進行刪除么?答案是:其實不一定。下面我給大家介紹通過主鍵進行刪除的方法。代碼比較簡單,就不再解釋了,如下:
通過主鍵來實現(xiàn)LINQ刪除數(shù)據(jù)實例:
- var user = new User{ID = 10};
- db.Users.Attach(user);
- db.Users.Delete(user);
- db.SubmitChnages();
原文來自博客園:http://www.cnblogs.com/ansiboy/archive/2009/04/28/1445474.html
是不是很簡單的操作呢?我們在執(zhí)行LINQ刪除數(shù)據(jù)時要注意的是數(shù)據(jù)的關(guān)聯(lián)性,希望對這個實例對你有所啟發(fā)和幫助。
通過主鍵來實現(xiàn)LINQ刪除數(shù)據(jù)的過程就向你簡單介紹到這里,希望那個對你學習和掌握LINQ刪除數(shù)據(jù)方面有所幫助。
【編輯推薦】