1

在将表从 SQL Server 添加到 dbml 时,它将删除表名中的“s”。一个例子:当添加表'Alias'时,它会将名称更改为'Alia'。有什么办法可以防止这种情况发生吗?

添加表的方法:
1)在服务器资源管理器选项卡中连接到数据库
2)打开表文件夹
3)选择所有表并将它们拖到打开的 dbml 窗口中

4

1 回答 1

3

如果您正在使用实体框架,并通过更新向导添加表,则有一个复选框显示“生成的对象名称的复数或单数化”:

更新向导

您可以取消选中它,它会留下您的表名。

更新:看起来你正在拖放到 DBML,试试这个链接:

Linq to SQL:如何阻止自动生成的对象名称被重命名?

于 2013-05-02T15:49:35.073 回答