2009-12-11 82 views
0

刪除實體,實體模型給出了外鍵錯誤刪除實體實體模型給出了外鍵錯誤

錯誤92錯誤3013:問題在映射片段開始行5023,5183,5507:缺少表映射:外鍵約束'FK_TableName' 從TABLE表名(ID),以表Other_TableName(ID):沒有爲表表名 C規定的映射:\ MyDirector \ MyModel.edmx 5024 15 myNameSpace對象

任何想法如何我擺脫這種

回答

2

必須編輯記事本中的edmx文件並刪除每個關聯和A ssociationSet在哪裏我發現'FK_TableName'

0

對我來說,這發生在我將外鍵列類型從字符串更改爲int;在完成「從數據庫更新模型」之後,他更新了其餘部分,但約束仍然是字符串。我用notepad ++打開了EDMX文件,並將外鍵約束類型從字符串更改爲適當的類型,然後再次運行。