我在我的數據庫中有一些視圖,即時通訊在我的ASP MVC應用程序中使用。現在我遇到了一個非常奇怪的問題。數據庫中有8個視圖,但即使我在「創建實體數據模型 - 指南」中檢查了它們,其中只有7個可用作數據上下文中的對象。視圖不會導入到實體框架
如果我試圖只導入被忽略的視圖,我會得到一個空模型。
有沒有我不知道的某種限制?或者這是一個已知的問題?
我在我的數據庫中有一些視圖,即時通訊在我的ASP MVC應用程序中使用。現在我遇到了一個非常奇怪的問題。數據庫中有8個視圖,但即使我在「創建實體數據模型 - 指南」中檢查了它們,其中只有7個可用作數據上下文中的對象。視圖不會導入到實體框架
如果我試圖只導入被忽略的視圖,我會得到一個空模型。
有沒有我不知道的某種限制?或者這是一個已知的問題?
聽起來像這種看法有特別的東西。需要檢查的事項:
這didnt有任何錯誤消息做的伎倆。我從視圖定義中刪除了所有連接,並添加了一個非常簡單的視圖(基本上只是從一個表中選擇)。這工作。然後,我逐個添加了連接,並使每個步驟的視圖更加複雜。現在我有了和開始這個過程之前一樣的觀點,現在我可以毫無問題地導入它。丹麥的一些事情很奇怪
我遇到了沒有定義鍵的導入表和視圖的問題。如果可能的話,實體框架將嘗試自動分配一個,但是如果您有重複的數據,您可能必須在EF將它帶入之前創建一個主鍵。
.NET 3.5或.NET 4? – 2010-05-10 12:18:27
對不起!它的.NET 3.5 – Freddy 2010-05-10 13:57:30