EntityFramework 開始小試

2022-01-11 02:39:51 字數 721 閱讀 2277

1 install-package entityframework

2 建立實體類

public class blog

public string name

}

3 建立context

public class eftestcontext : dbcontext

4 設定資料鏈鏈結  注意要和context的name一致,否則建立本地資料庫

5enable-migrations

在nuget中執行上面的命令,如果報錯,1請看是否書寫錯誤,2是否是ef所在的專案,3編譯後試試4 看看nuget的版本是否太老

6 update-database

更新到資料庫。 注意,有的文章寫的是add-migrations initialcreate 我執行的時候報錯了,(應該是已經有資料庫的緣故沒試)沒有解決,

用 update-database 則沒有報錯,並且正確更新到資料庫。

update-database -verbose

7add-migration 注意後面要跟名字, 比如add-migration modifyusertable

類似版本控制的東東

Entity Framework 架構簡介

當微軟的wcf 大行其道,通用資料訪問模型entity framework卻稍遜一籌,有很多需要完善和進步的地方,本文對entity framework 架構做一下簡介。實體框架 entitry framework 以下簡稱ef 看起來像乙個有趣的技術,更強大,比linq to sql 更先進。這兩...

entity framework 批量刪除

以前用sql寫批量刪除的時候,感覺挺利索的,簡潔地寫了 public bool delectusersuggest string addsql 然後在頁面層直接呼叫 現在用entity framework,感覺有點麻煩不能直接delete,還要先把資料查出來,以下是主要 1 先查出實體 region...

Entity Framework 動態查詢

不想多說什麼直接說 region 搜尋並分頁 ljy 傳入搜尋條件,當前頁碼,每頁的顯示的條數,資料的總數 輸出引數 三個引數,返回 商實體 搜尋條件 當前頁碼 每頁的顯示的條數 資料的總數 public iqueryable endregion 在頁面呼叫時如果通過時間來查詢,請記住一定要這樣寫 ...