我添加了:using System.Data.Entity; 現在我不會在這個編譯得到一個錯誤:實體框架4.1強類型包含不提供智能感知?
var k = db.Countries.Include(e => e.Cities);
,但我還是要手動進入數據庫架構和檢查當前表正確的名稱和複製粘貼/在代碼中鍵入。 沒有智能感知後,我用期:
var k = db.Countries.Include(e => e.
所以,這一切的目的,是值得懷疑的,因爲它並沒有真正幫助的。用引號手工鍵入表名(實體集名稱)與在lambda表達式中鍵入它沒什麼不同 - 除了它更短爲字符串。
提示?
你可以嘗試之前,或者上面的行之後寫這個您的問題將得到解決:'變種C =新國家() ; c。期限後是否出現智能感知? – Slauma 2011-05-03 15:36:58
是的,當然是的。我會注意到整體信息系統是錯誤的,但它只是在我使用它之前不能識別強類型的表單。如果我在完整的聲明中再鏈接一個包含,那麼它就可以正常工作。 – BuzzBubba 2011-05-04 07:42:45