LINQtoSQL 中的多重继承?

2023-12-01

伙计们,我一直在网上冲浪,寻找一种可以在 LINQ-To-SQL 中使用多表继承的方法。但看起来它只支持单表继承,这不是在 ORM 框架中实现继承的最佳方式。我了解到这个问题将在下一个 LINQ 和实体框架实现中得到解决。但我们谈论的停留时间是多长?与此同时,如果你们中有人尝试过解决方法来实现这一目标,请告诉我。我想利用我的闲暇时间来想出这样一个实现,所以欢迎提出建议!

/大黄蜂


实体框架现在支持每种类型的表:http://msdn.microsoft.com/en-us/library/bb399159.aspx

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

LINQtoSQL 中的多重继承? 的相关文章

  • 使用 Linq2SQL 删除记录时出错

    我最近收到了客户的错误报告 但没有解决它 我希望有人能给我一些可能出错的见解 这个错误看起来很简单 Csla DataPortalException DataPortal Delete 失败 System InvalidOperationE
  • SQL Server 2005:可为空的外键约束

    我在表会话和用户之间有外键约束 具体来说 Sessions UID Users ID 有时 我希望 Sessions UID 为空 这可以被允许吗 每当我尝试这样做时 我都会遇到 FK 约束违规 具体来说 我通过 LINQ 将一行插入到 S
  • C#:是否可以在匿名方法中声明局部变量?

    匿名 C 方法中可以有局部变量 即在下面的代码中我只想执行一次计数 IQueryable
  • 使用 Moq 对 LINQ to SQL CRUD 操作进行单元测试

    我已经查看了其他问题 但没有什么真正符合我正在寻找的内容 主要是因为我不能 100 确定我正在寻找什么 基本上我现在正在开发一个新项目 我已经为数据库实体创建了抽象层并将 DAC 设置为存储库 我想使用 Mock 对象对此进行单元测试 但是
  • 在 Linq to Sql 中调用 InsertOnSubmit 时出现 NullReferenceException

    我尝试使用 LINQ to SQL 将新对象插入到数据库中 但当我在下面的代码片段中调用 InsertOnSubmit 时 出现 NullReferenceException 我传入一个名为 FileUploadAudit 的派生类 并设置
  • 具有 Linq-to-SQL 的 ADO.NET 数据服务

    在将 linq to sql 与 ado net 数据服务结合使用时 我遇到了一个奇怪的错误 我有一个连接到远程数据库的简单 silverlight 应用程序 我首先添加了 linq to sql 类并将一个表拖到设计器上 然后我添加了 A
  • SqlException 因为子查询返回超过 1 个值

    我有以下 LINQ 查询 用于构造一个结构以填充到 JavaScript 网格库中 这与本示例无关 但我想我仍然会解释这一点 var output myObjects Select p gt new RowModel ID p LeadUI
  • linq-to-sql 或 linq 在什么时候向数据库发送请求

    我想让我的查询更好 但一直无法找到当查询发送到数据库时列出的资源 DBContext db new DBContext Order order from o in db where o OrderID qwerty asdf xcvb se
  • AND 运算符不能与布尔值和字符串一起使用

    我有一个 LINQ2SQL 语句 其中使用两个条件 var query1 from r in dt Test where r ID 92 r Status I select r ID r Status I 但它给了我一个错误 即 AND 运
  • 如何使用 Linq to SQL 查找行的 ROW_NUMBER()

    Linq to SQL 利用ROW NUMBER 用于分页目的 即当您使用 Skip 和 Take 时 但是 我似乎找不到实际访问的方法ROW NUMBER 在查询中评估我自己 我需要在查询中找到记录的 ROW NUMBER 无需带回所有记
  • 使用存储库模式的 ASP.NET MVC

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

    我最近开始使用 Linq to SQL 想知道如何通过执行存储过程来获取多行 这是我想要使用的一个简单的 sp CREATE PROCEDURE gsp ftsmultiple SearchKey varchar 100 AS BEGIN
  • 重构 LINQ IQueryable 表达式以删除查询的重复部分

    我有一些具有冗余的 linq 查询 我想分解出一段代码 这些是 IQueryable 的连接表达式 重要的是我不会导致查询比没有重构的情况更早进行评估 这是一个简化的查询 var result from T in db Transactio
  • List、IList、IEnumerable、IQueryable、ICollection,哪个返回类型最灵活?

    我之前已经在这里看到过这个问题 但我不满意我理解的完整后果 问题是使用 linq to sql 返回的数据层应该使用什么返回类型以获得最大的灵活性和查询能力 这是我读过 发现的 IEnumerable 是有限的 只允许向前读操作 IEnum
  • Linq 到自定义 SQL

    好的 我有一个带有巨大表的数据库 超过 100 万条记录和 50 多个列 我知道它不是最佳的 但它是我必须处理的 所以我需要运行限制返回数据量的查询 现在我的问题是这样的 我有一些运行并返回数据的自定义查询 用户可以通过选择将生成谓词模板并
  • LINQ to SQL 特性

    我遇到了 LINQ to SQL 的一些特殊情况 通过一个相对简单的查询 我想选择一些字段 但将日期字段格式化为字符串 我首先是这样实现的 var list dataContext MyLists Single x gt x ID myId
  • Linq2sql:获取具有权重的随机元素的有效方法?

    Byt 可以说我有一个整数权重 即权重为 10 的元素被选择的概率是权重为 1 的元素的 10 倍 var ws db WorkTypes Where e gt e HumanId null e SeoPriority 0 OrderBy
  • 方法 X 不支持对 SQL 的转换 - 布尔值和日期时间

    有人建议如何使 LINQ to SQL 支持此功能吗 public bool IsEnabled return this Disabled this EnabledFrom HasValue this EnabledFrom lt Date
  • 当附加触发器时,Linq-to-sql 插入和更新失败

    我最近在 linq to sql 方面遇到了一些问题 问题在于 当我们将触发器附加到事件时 它 认为 插入和更新失败 一个例子可以是一行 当一行被更改时 附加一个触发器将 LastUpdated 冒号设置为当前时间 这将导致 linq to
  • 实体框架、LinqToSQL 和 sql 注入

    完全使用 Linq To SQL 或实体框架的项目是否有可能遭受 SQL 注入 我认为这可能不是因为 ORM 生成的 SQL 应该是免 SQL 注入的 但我不确定 当您按预期使用这些框架时 即直接使用实体 表 那么就不会 所有字符串比较 即

随机推荐

  • 如何将依赖项包含到 EAR 中,文件名中不包含版本

    我正在创造 ear使用行家
  • 当选择多个项目时如何清除QListView的选择?

    我正在开发一个 Qt 应用程序 其中有一个 QListView 列表中的项目很少 我的应用程序需要根据用户的选择重新排列项目 一切工作正常 但我面临一个小问题 当我使用鼠标进行多重选择时 即通过拖动鼠标选择项目时 即使我做了一些重新排列操作
  • 结果的 var_dump 给出空值。但更深入的检查返回一个整数[重复]

    这个问题在这里已经有答案了 可能的重复 新的 Mysqli 对象为 Null 我刚刚开始为 MVC 框架构建数据库类 在构建这个时 我正在尝试简单的查询和表 以使其正常工作 我试图查询以下内容 从 mvc test 选择 这应该返回 3 行
  • HTML5 页脚 - 我无法删除的边距

    我已经创建了一个基于 HTML 5 Boilerplate 的网站 我想要一个基本上全白色的网站 但页脚的背景为灰色 问题是页脚下方有一个边距 并且很确定它是一个边距 而不是填充或白色边框 在我的灰色页脚下方留下了一条白色条带 为了在此处发
  • 两个线程可以同时读取同一个QList吗?

    对于线程来说相当陌生 我有一个线程在它们之间共享的 QList 它们都有自己可以工作的空间 并且 GUI 模型 视图 不断访问该列表 然后我得到了指向 QDataList size 的崩溃 调试并没有真正帮助我 因为如果我单步执行代码 并且
  • 如何在 Spring MVC 中正确配置 Stomp 和 SockJS 端点?

    这是 可能是以下内容的重复 Websocket InvalidStateError 连接尚未建立 我正在实施通知系统 并希望在用户登录时初始化套接字连接 并向他显示他的通知 以及如果发生某些事件 我的代码片段如下 websocket js
  • 在 LINQ to Entities 中使用 GLOB 函数

    我需要 SQLiteglob C 方法中必须返回的函数Expression
  • 如何在 C++ 中将字符串向量转换为整数向量?

    我有一个字符串向量 需要帮助弄清楚如何将其转换为整数向量 以便能够进行算术处理 谢谢 include
  • Youtube 请求无法完成,因为您已超出配额 [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我的应用程序显示 Youtube V3 API 超出配额限制错误 我在 Google 控制台中的每日限制是 0 我无法更改该值 如何解决这个问题 单击旁边的小铅笔图标0并将其增加到1
  • $("#id") 仅选​​择第一个元素,但 $("div#id") 选择两个元素? [关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 div Hello buddy div div Hel
  • 跳过Delphi中的默认参数

    有没有办法跳过默认参数 假设我的方法声明是这样的 procedure MyProc1 var isAttr1 Boolean FALSE var isAttr2 Boolean FALSE var isAttr3 Boolean FALSE
  • 油漆组件不工作

    这可能是一个愚蠢的问题 但是我如何调用paintComponent 它根本不显示该对象 在其内部 公共类 Ball 扩展了 JPanel 实现了 Runnable public class Balls public static void
  • .htaccess 重定向域别名/停放域

    我有一个与 htaccess 相关的问题 例如 如果我有两个域 a com 和 b com 全部引用一台主机 b com 是 a com 的域别名 我希望访问 a com 的访问者将被引用到带有 www 的 url http www a c
  • Firebase JS API 身份验证 - 具有不同凭据的帐户存在

    我们在尝试解决此问题时遇到了实际问题 因此希望获得一些 Firebase 帮助 那些已经解决了相同问题的人 该应用程序是 React Native 0 43 2 并使用 Firebase JS API 最新 我们提供 Facebook 和
  • 为什么不鼓励 setAnimationDidStopSelector ?

    我在苹果关于 setAnimationDidStopSelector 的文档中看到以下内容 在 iOS 4 0 及更高版本中不鼓励使用此方法 如果您使用基于块的动画方法 则可以将委托的结束代码直接包含在块内 我尝试添加要放入动画块内的动画停
  • 将对象数组转换为单个对象

    例如 我有以下数组 name abc value 1 name xyz value 2 name abc value 3 name abc value 4 name xyz value 5 现在 我想通过分组将该数组减少为单个对象value
  • SPOJ 你能回答这些问题吗?

    我正在尝试解决这个问题SPOJ 我在线段树部分发现了这个问题 所以我很确定可能有一些使用线段树的可能解决方案 但我无法想出应该存储在树节点中的元数据 最大总和可以使用以下公式计算卡丹算法 但是如何使用线段树来计算它 如果我们只存储某个范围的
  • 找不到颤振命令

    这个问题的答案是社区努力 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 显然 所有 Flutter 命令都无法在 Android Studio 的终端中运行 我相信我正在尝试在项目的根目录下运行它 Output bash flutt
  • R:将一个(大)数据帧的坐标匹配到另一个(大)数据帧的网格单元

    我有一个包含 X Y 坐标的大型数据框 约 200 000 行 例如 points lt data frame X c 1 3 2 5 4 Y c 4 3 2 2 1 另一个大型数据框 约 1 000 000 行 包含空间 矩形 网格的角单
  • LINQtoSQL 中的多重继承?

    伙计们 我一直在网上冲浪 寻找一种可以在 LINQ To SQL 中使用多表继承的方法 但看起来它只支持单表继承 这不是在 ORM 框架中实现继承的最佳方式 我了解到这个问题将在下一个 LINQ 和实体框架实现中得到解决 但我们谈论的停留时