1. 程式人生 > >.Net Code First

.Net Code First

blog www. 上下 ini vid 引入 目前 配置連接 pro

Code First 的方式有一個有點就是便於以後修改字段。

引入EntityFramework


打開NuGet包管理工具,搜索EntityFramework,安裝好。

技術分享

創建數據模型


添加數據模型類,這個跟平時添加類一樣簡單。

技術分享

創建Context上下文

添加上下文類YWContext。

技術分享

配置連接字符串

添加代碼

  <connectionStrings>
    <add name="YWContext" connectionString="server=localhost;database=YWData;uid=sa;pwd=0934" providerName="
System.Data.SqlClient"/> </connectionStrings>


技術分享

本來應該還有配置Fluent API和重寫Context的,這裏目前不做探討。這裏有介紹地址:http://www.cnblogs.com/panchunting/p/entity-framework-code-first-fluent-api-configuring-relationships.html

生成數據庫

打開NuGet程序包管理控制臺,數據命令:

Enable-Migrations

再輸入命令:

Add-Migration Init -Verbose

生成兩個文件

  技術分享

最後輸入生成數據庫的命令:

Update-Database -Verbose

完美在數據庫生成表。

技術分享

.Net Code First