正如标题所暗示的那样,我想知道是否可以在我的所有应用程序中更改我的表的显示名称。目前我的数据库中的表具有复杂的名称,我想知道我是否可以更改显示名称以便更多用户使用-友谊赛。
有没有我可以创建的课程可以为我做到这一点?
我查看了以下线程 ,但不确定这是否适用于我的场景。我是 EF 的新手 :)
谢谢!
附加信息:我使用的是数据库优先方法,目前有一个 EDMX 设置。
正如标题所暗示的那样,我想知道是否可以在我的所有应用程序中更改我的表的显示名称。目前我的数据库中的表具有复杂的名称,我想知道我是否可以更改显示名称以便更多用户使用-友谊赛。
有没有我可以创建的课程可以为我做到这一点?
我查看了以下线程 ,但不确定这是否适用于我的场景。我是 EF 的新手 :)
谢谢!
附加信息:我使用的是数据库优先方法,目前有一个 EDMX 设置。
如果您使用的是代码优先方法,您应该查看 Vitor M. Barbosa 的答案。如果您使用 Database First(具有 EDMX),您可以通过更改图表中的表/实体的名称来实现。内部 EF 将该名称映射到数据库中的表。
如果您使用代码优先,则只需要一些数据注释,例如:
[Table("TableName")]
public class Table
[Column("BlogDescription", TypeName="ntext")]
public String Description {get;set;}