2013-03-14 111 views
2

自動創建的我想開始使用實體框架。我第一次嘗試填寫日誌(類型,消息,日期)表。從模型中使用實體框架從數據庫

我的方法:

  1. 創建表
  2. 添加ADO.NET實體數據模型
  3. 生成數據庫
  4. 模式?

我不知道如何使用模型來實際訪問數據庫。

我試圖找到教程,但所有的人都留下重要的部分沒有細節。如果有人可以詳細解釋或提供一個很好的教程和完整的,我將不勝感激。

+1

如果你是從頭開始,爲什麼不使用代碼第一次?如果您不需要支持遺留數據庫,那麼這是一個不太笨重的工作流程。 – millimoose 2013-03-14 19:08:55

+0

我不知道步驟#4是什麼,但步驟#5是「利潤」。 – danludwig 2013-03-14 19:09:30

+0

「我試圖找到教程,但他們都留下了沒有細節的重要部分」 - 這聽起來對我來說是虛假的。從官方教程開始,回來詢問有關細節。 SO不是要求通過整個技術堆棧進行演練的地方。 – millimoose 2013-03-14 19:09:52

回答

1

轉到pluralsight.com,報名參加免費試用,做的過程中實體框架的企業。

+1

會這樣做,謝謝。 – 2013-03-14 19:17:01

+2

PluralSight真棒!嘗試檢查http://msdn.microsoft.com/en-us/data/ee712907出。他們提供了一堆關於EF的簡單教程。具體而言,當您進入該網站時,CTRL-F並尋找「使用EF與其他技術」。 – 2013-03-14 19:20:55

0

它公開了一個叫做類{} YourModelName實體

var myContext = new BlahBlahEntities(yourConnectionString); 

你的表是此對象的屬性。表示您的表的對象也暴露在{...} Entites相同的名稱空間中。您可以在上下文的表屬性中添加和刪除項目,然後調用SaveChanges()以實際將更改應用於數據庫(直到調用SaveChanges爲止,更改僅存在於您使用的實體副本上)。

相關問題