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

16 sql linq linq-to-sql

在visual studio 2008中,当我将数据库表拖到我的dbml屏幕中时,任何以字母s结尾的表都会自动从dbml对象中删除.有没有办法禁用它?

此外,行集合还会将s附加到集合属性名称.有没有办法改变它?

谢谢

Aar*_*ell 37

您需要为LINQ to SQL设计器禁用Pluralize Table Names.

要执行此操作,请导航到工具 - >选项 - >数据库工具 - > O/R设计器,并将名称多元化更改为false.

然后,您将需要重新编译您的项目,它应该解决命名

  • 是否可以仅为单个实体禁用它? (5认同)