2012-05-10 21 views
0

我已經在Models文件夾中編寫了我的類,並且我已經有了一個包含SQL Express數據的數據庫。我想要做的就是把兩者結合在一起。我該怎麼做呢?我所看到的只是Code First(類創建數據庫/表),但這不是我想要的。如何將我的Model類與MVC 3中的現有數據庫綁定?

+1

其實,Code First *是你想要的,只要它們相對兼容即可。您可以使用DataAnnotations和/或Fluent配置來映射事物,並且確保將Context設置爲不嘗試重新創建Db,並且您完成了。 –

回答

1

正如Andrew Barber在他的評論中指出的那樣,如果您的模型中的類在結構上與數據庫中的表不相同,那麼使用Code First的EF就是要走的路。即使結構不兼容,EF的當前版本可以幫助你使用諸如視圖和存儲過程之類的東西。

斯科特格思裏有一個很好的blog post應該讓你開始。

相關問題