我是.net的新手,唯一的經驗是MVC3實體框架代碼第一個項目。我需要編寫一個新的Web應用程序來查詢現有的遺留數據庫。我只讀了這個MYSQL數據庫。大多數表沒有主鍵。我可以連接到數據庫沒關係。當試圖用EF連接東西並提取一些數據時,我得到的錯誤是這些表沒有主鍵。在網絡上研究這個問題使我得出結論,在這種情況下我可能不能使用EF。鑑於我的經驗有限,我的下一步行動將是什麼?任何援助將不勝感激。.net mvc3沒有主鍵的mysql表格
親切的問候。
我是.net的新手,唯一的經驗是MVC3實體框架代碼第一個項目。我需要編寫一個新的Web應用程序來查詢現有的遺留數據庫。我只讀了這個MYSQL數據庫。大多數表沒有主鍵。我可以連接到數據庫沒關係。當試圖用EF連接東西並提取一些數據時,我得到的錯誤是這些表沒有主鍵。在網絡上研究這個問題使我得出結論,在這種情況下我可能不能使用EF。鑑於我的經驗有限,我的下一步行動將是什麼?任何援助將不勝感激。.net mvc3沒有主鍵的mysql表格
親切的問候。
由於只讀訪問沒有主鍵的數據庫,實體框架不會幫助你。我沒有自己嘗試過,但我建議你嘗試使用XSD文件爲你的mysql吊墜創建tableadapters和tables。但即使這樣做,沒有密鑰,你將無法添加任何關聯。