表名以“es”结尾的 Linq to SQL 创建错误的实体类名称

2024-02-12

我的 SQL 表名称都是复数 - Events、Teams、Campuses 等... 当我将表拖入 dbml 时,它会创建一个名为“的实体”Campuse“这当然是不正确的。我手动将其重命名为Campus在属性页面中,但它似乎没有正确更新所有自动生成的代码。例如,.designer.cs 文件具有以下代码:

    public System.Data.Linq.Table<Campus> Campus

当它应该是

    public System.Data.Linq.Table<Campus> Campuses

关联名称也存在类似问题。

我可能可以浏览所有生成的代码,并尝试手动重命名所有内容,但这很痛苦。有没有更好的办法?


You can 关闭 LINQ-to-SQL 实体的自动复数化 https://stackoverflow.com/questions/335792/linq-to-sql-how-do-i-stop-the-auto-generated-object-name-from-being-renamed,这应该可以解决您的问题。不幸的是,LINQ-to-SQL(和实体框架)旨在与以单数形式命名表的更流行的做法配合使用。代码生成器将尝试找出它所认为的复数单词的单数形式,但它并不是特别擅长这项任务。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

表名以“es”结尾的 Linq to SQL 创建错误的实体类名称 的相关文章

  • 使用 Linq2SQL 删除记录时出错

    我最近收到了客户的错误报告 但没有解决它 我希望有人能给我一些可能出错的见解 这个错误看起来很简单 Csla DataPortalException DataPortal Delete 失败 System InvalidOperationE
  • 是否可以从 DataContext.ExecuteQuery 返回匿名对象的 IEnumerable?

    我开发了一个报告引擎 其中报告基于模板 每个模板都有带有 SQL 查询的字符串 每个报告都有 SQL 查询参数的特定值 为了呈现报告 我设置参数并调用数据上下文 执行查询 http msdn microsoft com en us libr
  • Linq To SQL 指定的强制转换对于 Union 无效错误

    我有以下代码 它在 NET 4 0 中针对 SQL Server 2008 R2 服务器使用 Linq to SQL public void Patients var documents GetEMRDocumentsByPatientId
  • ASP.NET MVC2 LINQ - 存储库模式,分页代码应该放在哪里?

    我正在努力添加用于分页的 HtmlHelper 但从性能和可维护性的角度来看 我不确定将分页代码的某些部分放在正确和 或最有益的位置 我不确定 Linq to SQL 数据操作的 Skip Take 和 Count 部分是否应该位于存储库或
  • 无法将 GridView 绑定到 LINQ to SQL 结果

    好吧 我确实是 LINQ 的新手 上周我已经阅读了有关 LINQ 的所有内容 我只是在玩玩 试图遵循我找到的一些示例 事实上 来自 Scott Gu 的关于该主题的 PDF 但我完全不知所措 有人可以告诉我为什么当我使用下面的代码将 Gri
  • 将 SQL 转换为 LINQ to SQL

    我在将以下 SQL 转换为 LINQ to SQL 时遇到了很大的麻烦 有人能帮忙吗 SELECT dbo ExpensesGroup ExpenseGroupId dbo ExpensesGroup Title SUM dbo Expen
  • 如何将 Enum 绑定到 bit 或 int 的 DbType?

    我正在使用 Linq2Sql 并希望将对象字段 枚举 绑定到数据库中的 bit 或 int 类型 例如 我想在我的模型中有一个性别字段 我已经编辑了 DBML 并将类型更改为指向我的枚举 我想使用相同的想法为性别创建单选按钮 我想我已经弄清
  • LINQ to SQL:存储过程结果

    如何更改 LINQ to SQL 设计器生成的存储过程结果的类名 除了弄乱 Designer cs 之外 另外 如何对存储过程的结果集执行 linq 查询 您可以在 dbml 中编辑它吗 就我个人而言 我倾向于将自动生成的类型 来自函数和存
  • Linq to SQL 中的动态表名称

    大家好 我有一个可怕的数据库 我必须使用它 而 linq to sql 是我用来检索数据的选项 我试图通过根据用户选择输入不同的表名称来重用函数 但据我所知 无法修改 DataContext 查询中的 TEntity 或 Table 这是我
  • 更高效的数据库访问

    我是数据库和 linq 的新手 所以我的问题可能被认为是微不足道的 我目前在每个类中启动所有数据库请求 DataClassesDataContext db new DataClassesDataContext 然后 我继续在该方法中发出我需
  • 获取前 5 个频繁值及其总数 Linq-to-Sql

    我正在使用这个 Linq to sql 来获取最多出现的记录 List
  • 使用存储库模式的 ASP.NET MVC

    目前 我在所有操作中使用 EF 并直接使用其数据上下文 但自从我开始阅读有关松散耦合和可测试性的内容后 我认为这不是最好的方法 在开始重构所有当前代码之前 我试图了解所有的优点和缺点 问题一 考虑到每个实体都需要自己的存储库 因此必须设置自
  • 使用 LINQ to SQL 进行批量更新

    有没有办法使用 LINQ 对集合进行批量更新 目前如果我有一个List
  • 实体框架获取前 10 行

    我在 SQL 数据库中有 3 个表 tbl视频 VideoID int PK Title varchar 100 Decription varchar 100 tblTags TagID int PK TagText varchar 100
  • LINQ to SQL 特性

    我遇到了 LINQ to SQL 的一些特殊情况 通过一个相对简单的查询 我想选择一些字段 但将日期字段格式化为字符串 我首先是这样实现的 var list dataContext MyLists Single x gt x ID myId
  • 使用 sqlite 离线存储数据的 Web 表单应用程序

    我有一个 asp net Web 表单应用程序 它在远程服务器上使用 sql server 2005 所有控件均使用 linq to sql 绑定 我正在尝试提供完整的离线功能 所以我想知道是否可以像 sql server db 一样创建一
  • 领域驱动设计 (Linq to SQL) - 如何删除聚合的某些部分?

    我似乎对整个 DDD LinqToSql 业务感到有点困惑 我正在使用 POCOS 和 linq to sql 构建一个系统 并且我有聚合根的存储库 因此 例如 如果您有 Order gt OrderLine 类 那么您就有了 Order
  • 我的 DataContext 怎么错了?

    我使用 LINQ To SQL 一段时间了 我通常在解决方案中执行以下操作 在一个项目中 我创建了一个 dbml 架构 在另一个项目中 我创建了一个简单的 DataAccessLayer DAL 它了解我的第一个项目 并实例化 DataCo
  • 当附加触发器时,Linq-to-sql 插入和更新失败

    我最近在 linq to sql 方面遇到了一些问题 问题在于 当我们将触发器附加到事件时 它 认为 插入和更新失败 一个例子可以是一行 当一行被更改时 附加一个触发器将 LastUpdated 冒号设置为当前时间 这将导致 linq to
  • 具有条件连接和非匿名返回的 LINQ 查询

    我有一个针对 SQL Server 数据库的 LINQ 查询 该查询将每行的数据写入一个对象Person 在某些情况下 我想加入其他表并添加更多字段Person对象 同时利用 LINQ 延迟加载 The Person类看起来像这样 publ

随机推荐

  • 使用简单 XML (org.simpleframework.xml) 序列化第三方类

    我决定使用简单的 XML 序列化 http simple sourceforge net 并被基本问题困住了 我正在尝试序列化java util UUID类实例作为这个小类中的最终字段 Root public class Identity
  • 如何通过 AWS SQS 触发 AWS Glue 作业

    我正在学习一个名为 AWS Cloudformation 的出色工具 但我很难找到资源来了解如何通过 SQS 触发 AWS Gluejob 我从以下网站了解到了 Glue Triggers here https docs aws amazo
  • 大括号内内容的正则表达式

    是否有正则表达式来匹配大括号内的内容 例如以下内容 d key a 1 2 3 我想要匹配 key a 1 2 3 and a 1 2 3 但不是 键 a 1 2 3 在经典正则表达式中 这是不可能的 DFA 无法解析嵌套对 有多种方法可以
  • 悬停时使用 XML 内容更新 DIV

    我想做的事情的概念相当简单 我有一个通过 XSLT 从 XML 文档加载的公司徽标网格 每个徽标都有自己独特的公司简介链接 我在页面上有一个单独的 div 本质上是一个 预览 框 我想做的是这样的 我将鼠标悬停在徽标上 它会将公司名称和简短
  • 宏如何根据传递给它的类型定义有效的全局名称?

    我相信标题是不言自明的 但这里有一个例子来说明我想要实现的目标 define PASTE2 0 1 0 1 define DEFINE OPS FOR TYPE TYPE int PASTE2 do something with TYPE
  • MySQL对键值对作为记录过滤的优化

    我有一个数据库结构 旨在以易于扩展的方式存储特定对象的属性 有一个 对象 表 id name type etc 接下来 我有一个 属性 表 id Name 最后 关系 表 用于将所有数据保存为具有相应值的属性 对象对 作为主键 id obj
  • 是否可以使用 Spotify Web API 编写没有回调 URI 的桌面应用程序?

    我想编写一个简单的供个人使用的桌面应用程序 它使用 Spotify Web API 来构建播放列表 然而 据我所知 如果不提供回调 URI 就无法使用 API 而我没有回调 URI 因为我没有任何类型的域或服务器 除了我的个人计算机 有没有
  • 如何将 uint32 转换为字符串?

    我需要转换一个uint32 to string 我怎样才能做到这一点 strconv Itoa似乎不起作用 很长的故事 我需要将通过 imap 包接收到的 UID 转换为string以便我稍后可以将其设置为序列 附带说明一下 我想知道为什么
  • 如何更改 UIDatePicker 的线条颜色

    我的一个 ViewController 中有一个 UIDatePicker 如您所见 背景很暗 我已经设法将文本颜色更改为白色 我无法更改的是所选日期上方和下方两行的颜色 它始终保持默认的深灰色 有没有人有一段代码来实现对这些线条进行着色
  • htaccess 重定向不适用于带参数的 URL

    我想将index php action this id 1重定向到index php action this id 2 我在 htaccess 中尝试了下面的代码 但没有帮助 redirect 301 index php action th
  • 将 Enum 成员序列化为 JSON

    如何序列化 PythonEnum成员到 JSON 以便我可以将生成的 JSON 反序列化回 Python 对象 例如 这段代码 from enum import Enum import json class Status Enum succ
  • 如何通过键盘添加 UIView - iOS

    我一直在尝试在 iOS 上显示 toast 消息 我所做的是 当任何通知到来时 我只需获取导航控制器视图并为我的 toast 消息添加一个子视图并显示即可 UIView top view self navigationController
  • 必须避免奇怪的站点访问者用户代理吗?如果是的话怎么办?

    我正在使用共享主机 我的网站显示 ERR CONNECTION REFUSED 所以我去拜访我的 SSL 网站的访客 我发现 用户代理 列表中没有常规名称 cpanel 访客列表显示 用户代理 Expanse 对我们客户的网络边界进行索引
  • C#/Unity - 将 StreamWriter.WriteLine 转换为 StreamWriter.Write 并将消息字节大小作为前缀

    我一直在研究并得出结论 使用StreamWriter WriteLine这不是最好的主意 然而 使用StreamWriter Write并添加实际消息字节大小的前缀并将其从客户端发送到服务器 以便服务器知道从哪里开始读取以及从哪里停止读取
  • 在 DotNet RGB24 或 RGB32 中使用哪个更好地提高性能

    我在我的应用程序中使用了大量图像 也用于动画 因为 3 兆像素图像 2048 1536 3 145 728 保存大约 9MB 的数据 每个像素 R G B 所以我曾经认为它比 32BIT 12MB 每个像素 A R G B 但显卡的架构似乎
  • Scala 蛋糕模式和依赖冲突

    我正在尝试使用 Cake 模式在 Scala 中实现依赖项注入 但遇到了依赖项冲突 由于我找不到具有此类依赖项的详细示例 因此这是我的问题 假设我们有以下特征 有 2 个实现 trait HttpClient def get url Str
  • PHP 使用 DatePeriod 创建带有休息时间的时间段

    我想创建带有开始时间 结束时间和休息时间的时间段 public function getServiceScheduleSlots duration break stTime enTime start new DateTime stTime
  • 如何在Python中加入列表但使最后一个分隔符不同?

    如果只有两个项目 或者最后两个项目之间有逗号和一个 符号 我试图将列表转换为与 符号连接的分隔字符串 例如 Jones Ben Jim Jack James 我目前有这个 pa join listauthors search 并且不知道如何
  • 计算pdf中(Td,TD,Tm,cm,T*)内容流的确切位置?

    获取或计算 pdf 中 Td TD Tm cm T 内容流的确切位置 作为一个人 我能够通过比较字形在pdf和内容流位置值中的位置来计算 无论是替换最后一个Td还是添加到最后一个Td或与fontsize相乘 pdf内容流中标签的位置 但我无
  • 表名以“es”结尾的 Linq to SQL 创建错误的实体类名称

    我的 SQL 表名称都是复数 Events Teams Campuses 等 当我将表拖入 dbml 时 它会创建一个名为 的实体 Campuse 这当然是不正确的 我手动将其重命名为Campus在属性页面中 但它似乎没有正确更新所有自动生