0
的.NET實體框架是給我下面的錯誤邏輯鍵:添加到在SQL Server管理器查看
「表/視圖‘Foo.dbo.vwFoo’沒有定義主鍵和沒有有效的主鍵可以被推斷,這個表/視圖已經被排除了,要使用這個實體,你需要檢查你的模式,添加正確的鍵並取消註釋。
該視圖是各種表格和計算的集合。我想要做的是使用其中一個我知道應該是唯一的列來創建一個「邏輯密鑰」。我不知道如何在SQL Server管理器2005年(不是數據庫管理員)做到這一點。
任何人都知道我可以做到這一點?
這表明鏈接修改SSDL。但是,每當您在EF設計器視圖中執行「從數據庫更新模型」時,SSDL都會被吹走。所以這個解決方案是每次從db更新edmx時都需要記住重新應用的。 – ClearCloud8 2013-07-24 16:52:12