2010-09-07 62 views
2

這可能嗎?怎麼樣?映射界面而不是類到數據庫表

據我們所知,將一個類映射到db表中,我們應該使用TableAttribute(Name="tableName")屬性,所以我們不能在接口上使用屬性。如果我不使用此屬性:

「類型'interfaceName'未映射爲表格。」

顯示。

+0

這是EF4打倒L2SQL的地方。您可以將表映射爲abtract類,並且它完全支持繼承。實體框架4 FTW。 – RPM1984 2010-09-07 22:15:50

+0

我認爲你誤解了我的問題!我想將數據庫表映射到接口!沒有課 – Sadegh 2010-09-07 22:29:34

回答

3

這是不可能的。

請參閱MSDN上的TableAttribute Class

TableAttribute - 指定一個類作爲與數據庫表相關聯 一個實體類。