sql - Linq 到 SQL : How do I stop the auto generated object name from being renamed?

标签 sql linq linq-to-sql

在 Visual Studio 2008 中,当我将数据库表拖到 dbml 屏幕中时,任何以字母 s 结尾的表都会自动从 dbml 对象中删除 s。有什么办法可以禁用此功能吗?

此外,行集合还会在集合属性名称后附加一个 s。有没有办法改变这一点?

谢谢

最佳答案

您需要禁用 LINQ to SQL 设计器的复数表名称。

为此,请导航至“工具”->“选项”->“数据库工具”->“O/R 设计器”,并将名称复数更改为

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

关于sql - Linq 到 SQL : How do I stop the auto generated object name from being renamed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/335792/

相关文章:

javascript - 从 SQL 查询派生的 URL 打开页面

c# - 如何使用 LINQ 区分列表?

c# - 具有多个表的 Linq

c# - 使用 LINQ-to-SQL 返回已筛选子对象的对象

.net - LINQ to SQL - 更新以增加非主键字段 - 线程安全

sql - Oracle的IN vs OR,哪个更快?

java - 使用 java 更新 oracle 中行的部分内容

SQL 无法识别 where 子句中的列别名

arrays - 从动态字符串数组中删除特定索引处的项目

c# - LINQ to SQL context.GetChanges