adonetefx相关内容

使用CTP4过滤DBContext

使用CTP4我有一个DbContext来模拟我的数据库,但是数据库表都有软删除字段。 当我通过存储库查询它时这很好用 Context.Where(x = > x.IsDeleted == false ); 解决方案 wduffy, 现在没有一种简单的方法可以做到这一点。 我唯一能想到的就是你可以关掉延迟加载,然 ..
发布时间:2019-06-17 07:49:37 其他开发语言

Customer.OrderCount属性映射

鉴于客户实体可以拥有多个订单,我希望客户提供一个属性,提供他们拥有的订单数量。 我可以使用MapSingleType停止将OrderCount列映射到customer表,但不知道有效填充它的最佳方法。 有什么想到的吗? 解决方案 Zaphod, 如果我理解你正确的要求你是一种查询关系并计算订单数量的方法 没有loa将所有订单记入内存。 这是我们正在考虑在即将 ..
发布时间:2019-06-17 07:49:32 其他开发语言

CTP4 Code First的文档

我猜代码第一个团队必须对所有不同的映射传感器进行单元测试?为什么不分享这个。单元测试是一个很好的原因,为什么学习一个新的API,它是自我记录。 我通过这种方式学习NH和FNH。 如果你是不愿意分享该单位请发布一些文件。我不想在Google上花几天时间来了解如何在现有数据库中映射多对多关系。 解决方案 mhnyborg , 因为CTP4是预览版的官方文档数量有点受 ..
发布时间:2019-06-17 07:49:29 其他开发语言

自我加入基表

MapHierarchy问题 当MapSingleType使用任务时没有问题 使用系统; 使用 System.Collections.Generic; 使用 System.Linq; 使用 System.Text; 使用 System.ComponentModel.DataAnnotations; 使用 Model.Common; 使用 System.Co ..
发布时间:2019-06-17 07:42:56 其他开发语言

Code First CTP:多个PK或FK

您好, 在某些情况下,我们可能会重复PK / FK引用,因此实体A和实体B处于PK / FK关系,但是3次。 因此,实体A将拥有3个FK集合,而实体B将具有3个实体引用。 这对代码优先的 模板有何影响? 您是否遵循实体框架模型/数据库第一种方法(EntityA,EntityA1等)的命名约定,它知道如何挂钩这些关系,还是有额外的步骤,或者是什么? 谢谢。 http://link ..
发布时间:2019-06-17 07:42:53 其他开发语言

EF4.0地图表

我很擅长使用实体框架,过去我只使用linq to sql。 我有3个表Listing,Category和ListingCategoryMap。 我通常会做类似var listing = info.ListingCategoryMap.Where(c => c.CategoryId == Id) .ToList(); 当使用linq实体时,如何实现同样的目的??? 解决方案 ..
发布时间:2019-06-17 07:42:40 其他开发语言

自联接的模型定义

我有一个表 - 让我们称之为Doc - 看起来像 ID int NOT NULL 名称字符串NOT NULL CurrentVersion int NULL 其中,CurrentVersion在Doc上实现自联接,以在表示Doc当前版本及其先前版本的行之间创建关系。 我想创建一个POCO文件,因此 public class 文档 { 公开 int ..
发布时间:2019-06-17 07:42:23 其他开发语言

代码首先CTP4 - 如何进行一对一映射?

我们有一对一的映射类似于此条目所描述的映射,但是我无法使用代码在CTP4中使用它第一种方法。 http://blogs.msdn.com/b/adonet/archive/2008/12/05/table-splitting -mapping-multiple-entity-types-to-same-table.aspx 例如这是我们的情况 - 并且都映射到现有数据库中的各个表,并且 ..
发布时间:2019-06-17 07:42:20 其他开发语言

代码首先CTP4 - 1:1 - 目前是否支持相同的PK / FK?

所以我已经想出如果第二个表同时拥有主键和外键,如何进行一对一/零映射。 但当然在我们现有的数据库中,对于辅助表(读取EmployeeDetails或CustomerDetails),此(辅助或详细信息)表的主键也是外键 - 即我们使用主表中使用的相同主键(读取Employees /客户 表)。 首先是CTP4代码目前是否支持此方案?我还没弄明白如何让这个场景发挥作用(我认为这是一个 ..
发布时间:2019-06-17 07:42:17 其他开发语言

webmatrix是否仅用于创建新网站?

WebMatrix仅用于创建新网站?或者我们可以将已存在的网站迁移到它? 只能使用剃刀语法? 解决方案 嗨, WebMatrix通过另一个论坛得到支持; http://forums.asp.net/1224.aspx?WebMatrix 不幸的是我无法移动线程,因为它是一个单独的系统。 ~Rowan ..
发布时间:2019-06-17 07:42:14 其他开发语言

代码优先:如何映射这两个实体

假设我有两个实体,Team和Match。在每场比赛中,有两支球队,HomeTeam和AwayTeam。一支球队可以有很多比赛,但是HomeTeam和AwayTeam每人只能有一支球队。我只提供了每个课程的基础知识: 公共课程团队 {     public int TeamId {get;组; }   &NBSP ..
发布时间:2019-06-17 07:42:09 其他开发语言

如何使用.Top()与Code First

这可能吗?如果我只使用实体框架,我可以这样做: var q = from m in context.Products         .Top(" 0")          选择m; 解决方案 嗨, 你所追求的LINQ运算符是'Take'而不是'Top' ..
发布时间:2019-06-17 07:42:07 其他开发语言

只读表

说我正在使用现有的数据库。 可以读/写某些表数据。别人不应该写。 我正在使用EF4-CTP4。在某些桌面上执行只读政策的最佳策略是什么? 谢谢 Raffaele Rialdi [MVP]我的文章和视频:http: //www.iamraf.net意大利博客:http://blogs.ugidotnet.org/raffaele 解决方案 嗨Raffaele, 没有办 ..
发布时间:2019-06-17 07:35:28 其他开发语言

视图和组合键

我有一个无法修改数据库的场景 有一个视图包含三个不同的表ID和其他字段。 为了从视图中读取数据,我必须声明一个PK(因为它是readonly,这不应该是一个要求)。 我试图以这种方式建模,但是CTP4 fais,错误"键表达式无效。" modelBuilder.Entity()。HasKey( p => new    { ..
发布时间:2019-06-17 07:35:26 其他开发语言

具有附加过滤器参数的复合键(代码优先EF4)

嗨, 我有一个带有复合键的模型,在我的情况下,该模型具有多个版本的描述。 除了约束之外,我还需要填写说明.IsActiveRevision == 1 运行时我得到一个例外,约束必须与键匹配......任何想法如何解决这个问题? 我的映射看起来像这样...... modelBuilder.Entity() .HasKey(p => new {p.Prod ..
发布时间:2019-06-17 07:35:21 其他开发语言

请支持1)从存储过程返回的多个结果集2)更改Include()以返回多个结果集以消除不必要的复杂查询和冗余数据。

在EF4中,不支持从存储过程返回的多个结果集。有3种解决方法: 1。使用Include()方法。该方法将使用单个复杂的连接语句来返回不必要的冗余数据。 2。将存储过程拆分为多个单个语句存储过程(因此在大多数情况下不需要sp),这些将导致对DataSource进行不必要的回合。 3。像之前一样使用DbCommand和ObjectContext.Translate()(没有EF),如 ..
发布时间:2019-06-17 07:35:15 其他开发语言

代码优先 - 上线许可

我想,我们都很满意当前产品的使用情况。 2个问题: 1。我们什么时候获得此产品的Go Live许可证。您能否简要介绍一下该产品目前是如何上线的简短介绍。即在最终发布之前出现的更多CTP / Beta。 2。计划产品的下一个版本何时发布? 解决方案 嗨, 上周在PDC,我们宣布将在本月晚些时候再推出一个CTP(CTP5),然后我们将在2011年第一季度末发布 ..
发布时间:2019-06-17 07:35:07 其他开发语言

system.formatexception

Datalist EditItemtemplate与下拉列表绑定其listitem值=""并且它的selectvalue应该是数据库的空值,因为值是整数,获取字符串不正确格式错误 Minaxi.V.Patel 解决方案 嗨, 您能否提供一些有关您所看到问题的详细信息。 如果这是DataList控件的问题那么你最好的选择是ASP.Net论坛; http://forums.asp ..
发布时间:2019-06-17 07:34:48 其他开发语言