我越來越想同時使用實體框架4.獲取試圖與實體框架刪除對象時出錯4
「無法更新EntitySet的「SampleDetails在我的數據庫中刪除對象時出現以下錯誤',因爲它具有定義查詢 ,並且 元素中不存在元素以支持當前的 操作。「
這似乎是在Google上有很多解決方案的常見問題,但似乎沒有任何工作適合我。受影響的表格具有由三個字段組成的複合主鍵。
我已經嘗試刪除<DefiningQuery>
元素,但之後我無法從數據庫中首先讀取數據。
我越來越想同時使用實體框架4.獲取試圖與實體框架刪除對象時出錯4
「無法更新EntitySet的「SampleDetails在我的數據庫中刪除對象時出現以下錯誤',因爲它具有定義查詢 ,並且 元素中不存在元素以支持當前的 操作。「
這似乎是在Google上有很多解決方案的常見問題,但似乎沒有任何工作適合我。受影響的表格具有由三個字段組成的複合主鍵。
我已經嘗試刪除<DefiningQuery>
元素,但之後我無法從數據庫中首先讀取數據。
您需要將主鍵添加爲單獨的列,例如SampleDetailsID
添加到SampleDetails。
我認爲這就是爲什麼。我也有同樣的問題,但是當我添加新的,單獨的ID列到表問題消失。 –
嗨阿德里安,你可能是正確的關於單獨的ID列,但它看起來像我有我的數據庫的其他問題。我需要首先解決這些問題。 –
祝你好運! –
任何機會你會發布一些代碼,所以我們可以清楚地看到你在做什麼? – walther
你是否也見過這個答案:http://stackoverflow.com/a/2508464/284240表中的組合主鍵集和實體模型是否已更新? –
謝謝,我試過刷新我的模型,現在我無法從數據庫中讀取任何內容。看起來我可能在這裏有更深層次的問題。 –