c# - DBML : s letter added to my table names

标签 c# linq-to-sql

我正在使用 Visual Studio 2008

每次我通过设计器修改我的 dbml 时,designer.cs 文件中的一些表名都会从 TableName 更改为 TableNames,从而导致一些引用错误项目的其余部分。出现在 dbml 上的名称没有改变。

这是从哪里来的?是设定吗?

编辑: 它发生在我最近通过设计器添加的表以及所有具有外键链接主题的表上。

最佳答案

这是一个设置:

工具 > 选项 > 数据库工具 > O/R 设计器

然后我们有一个 Pluralization of names 选项可以切换到:

Enabled False

关于c# - DBML : s letter added to my table names,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3336081/

相关文章:

visual-studio - 是否可以搜索dbml图?

c# - Linq-To-SQL 查询中的 String.Split?

c# - IOException 与 TimeoutException

linq-to-sql - 在 LINQ 中对同一个表使用多个外键

c# - 使用 Linq to SQL 的多线程

c# - MDI 窗体不能改变光标

Linq-to-sql 不包含或不包含?

c# - 将 ListBox DataSource 属性设置为 null 以更改列表项是否错误?

c# - 使用 C# 和 Jquery 的 AJAX 中的汉字问题

java - 如何使 Jackson 和 JSON.net 的引用处理语法兼容?