1

正如标题所暗示的那样,我想知道是否可以在我的所有应用程序中更改我的表的显示名称。目前我的数据库中的表具有复杂的名称,我想知道我是否可以更改显示名称以便更多用户使用-友谊赛。

有没有我可以创建的课程可以为我做到这一点?

我查看了以下线程 ,但不确定这是否适用于我的场景。我是 EF 的新手 :)

谢谢!

附加信息:我使用的是数据库优先方法,目前有一个 EDMX 设置。

4

2 回答 2

1

如果您使用的是代码优先方法,您应该查看 Vitor M. Barbosa 的答案。如果您使用 Database First(具有 EDMX),您可以通过更改图表中的表/实体的名称来实现。内部 EF 将该名称映射到数据库中的表。

于 2013-12-10T12:34:00.380 回答
0

如果您使用代码优先,则只需要一些数据注释,例如:

[Table("TableName")]  
public class Table

[Column("BlogDescription", TypeName="ntext")]
public String Description {get;set;}
于 2013-08-22T18:15:51.927 回答