[.NET學習]EFCore學習之旅 -2 簡單的增刪改查

_冬眠發表於2022-12-03

1.例項化建立資料庫上下文類

  首先例項化一個資料庫操作上下文類,注意到DbContext實現了IDisposable介面,所以使用using語句,避免記憶體洩露。

  

2.插入

  以Person類為例,先生成一些簡單的資料。

  

  注意,在新增/刪除/修改操作後,需要執行一次儲存操作,才能把資料更新到資料庫。

   這裡我們使用的是非同步方法,也可以使用同步。

3.查詢

  這裡演示一些簡單的常用查詢,查詢不需要SaveChange。

  

  

4.修改和刪除

  這裡把ID為1的Person的BirthPlace更新為 成都市 ,刪除ID為2的Person。

  

 

   注意到id為1的person的BirthPlace已經修改為成都市。而id為2 的person已經被刪除。

5.結束

  以上就是本次介紹的全部內容,本次只是進行了一些簡單的crud操作,更復雜的操作後續再更新~

 

相關文章