DB First
一開始學先如何使用EntityFramework技術撈出一筆資料
一、先新增一個主控台專案命名為EFBasic
二、於專案按右鍵加入ADO.NET實體資料模型,實體檔案的檔名預設Model1就好,不影響學習。
三、選擇來自資料庫的EF Designer,決定使用SQLSERVER裡已裝的北風資料庫
注意一下連線字串長什麼樣子,連線参數別名預設為NORTHWINDEntities就好
而這將會影響到Web.config與Context.cs裡的參數命名
四、使用預設的模型命名空間NORTHWINDModel(但這NORTHWINDModel是在什麼地方會用到的我還不曉得)
五、開始撰寫程式如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace EFBasic
{
class Program
{
static void Main(string[] args)
{
//new 一個北風資料庫的實體類別
NORTHWINDEntities NORTHWINDEntities = new NORTHWINDEntities();
//取得員工資料表的第一筆資料
var n = NORTHWINDEntities.員工.FirstOrDefault();
//將該名員工的姓名秀出
Console.WriteLine(n.姓名);
Console.ReadLine();
}
}
}
六、成功秀出
参考資料: