entity相关内容
问候, 考虑到罗斯文示例表客户,订单,订单明细和我想急于负荷对应于上述的表相关的实体,但我需要获取的实体之前OT订购数据库的子实体。 基本情况: VAR someQueryable =从顾客northwindContext.Customers.Include(“Orders.OrderDetails”) 选择客户; 但我还需要就在这些表中一些随机列(取这些实体到内存中之前)进行排序
..
我有一个问题,从一个WCF服务获取的对象。 我创建了一个WCF项目和一个Silverlight项目。 在SQL EX preSS我有两个表的数据库。QuestionSet和AnswerSet 所以,我的WCF项目,我加了我的数据库模型中添加一个新项目时,ADO.NET实体数据模型。然后,我在那里的code代项目(ADO.NET的DbContext发生器)creted。 (即时通讯使用实体框架4.
..
我正与断开连接的POCO对象。 当我坚持一个对象,它工作正常! 当我要坚持相关对象的问题开始。 例如: 从数据层检索对象: 使用(MyContext CTX =新MyContext()) { 返回ctx.Users.First(); } 该对象又回到了业务层和那里,我添加一些子记录,见下文(只是为了ilustrate): objectUser.Permissions.
..
您好我有一个映射在一个SQL Server数据库不同的模式,但我需要创建1自卫队数据库文件(SQL精简)每个模式,并使用相同的数据上下文,我有这样的相关的一些实体2数据上下文 //上下文1 A级 { INT标识 ... ICollection的< B>烧烤 } //背景2 B类 { INT标识 ... } 在服务器很容易,我只需要指
..
我想知道,使用实体框架,其中一个产生更好的性能,当? 我读过,如果你有你的entites之间的外交关系,它是preferred使用包括在加入。 如果我只是获取1行从2个不同的entites记录(含外键关系),这是否有所作为,如果我是用包括在加入? 有没有记录我取回来的金额影响加入,包括之间的性能? 解决方案 我会强烈建议你做一些的分析。 有时预先加载( .INCLUDE )是好的,有时
..
我有十万行的表。我需要更新每一行,但了ToList()失败: 名单,其中,联系和GT; allContacts = objDatabase.Contacts.ToList(); 我每次都得到一个System.OutOfMemoryException。有没有解决的办法吗? 我已经在app.config的解决方法,但仍然没有去: <启用=“真”/&GT gcAllowVeryLa
..
我使用实体框架与业务之后,DAL和底座接口。我继承了IDispose接口在我的仓库,我收到以下错误试图让这个名单了。大部分我所遇到的例子中建议使用IEnumerable和添加.ToList()进行查询,我已经看到下面。我怎样才能解决这个?这是在其他地方,我也有类似的多个相关实体的查询,我不工作明白为什么即时得到错误吗?如果有人能指出一个例子在code如何解决这一问题,这将是巨大的。 公开的IEn
..
我想提出一个MVC 3应用程序使用实体框架4波苏斯。我想诠释我所有的实体的尽可能多的。我有一个问题,但是我无法找到每个属性的含义好的文档。有些是pretty的直线前进,如 [必需] 或 [StringLength(...)] 。有了这样属性[公会] 不过,我不是100%肯定。难道我把它放在一个导航属性?在一个外键的财产?只有在多对多的关系?为 thisKey 此对象或主键此对象中的外键? 我
..
运行此code后,我发现我的数据库没有entrys。 我收到了code没有错误。 有谁知道我螨做错了? PeopleEntities1 DB =新PeopleEntities1(); 人罗杰=新的Person() { 年龄= 25, 名字=“罗杰”,
..
我试图设置一个POCO对象的一个属性的值,它看起来像实体正在做一个检索数据库中的表中的每个记录,从该POCO对象最初检索到。这里的code: 公共无效的DeleteFile(INT FILEID) { VAR上下文=的getContext(myTrans,假); 文件pocofile =(选自F在context.FILES.All()
..
我想使用SQLite数据库与最新的实体框架。我已经为.NET Framework 4.0中从这里安装的SQLite提供86:的 http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki 。 我成功地加入SQLite作为通过使用服务器资源管理器在Visual Studio 2012年之后新的数据源,我增加了新的ADO
..
我目前使用实体框架,我想用一个连接上的两列,键入“字符串”,之一是与其他类型的“的Int32'的执行LINQ查询 Somethign类似于 从FirstEntity OBJ在context.FirstEntity 加入SecondEntity obj2后面,context.SecondEntity上obj.SecondEntityId等于obj2.I
..
我一直在阅读所有关于人谁是建立一个一对一的 EF 关系,谷歌和SO网页,但它只是不为我工作。 下面是我的模型: 帐号: 公众诠释编号{获得;组;} 公共虚拟AccountConfig AccountConfig {获得;组;} 帐户映射: HasKey(T => t.Id); HasRequired(T => t.AccountConfig) .WithOpt
..
我已经使用POCO发生器产生的我POCO实体,我有超过150个以上的表在我的数据库。 我分享POCO实体都在应用程序层,包括客户端。我在我的context.I残疾人既LazyLoading和ProxyCreation正在使用WCF在我的数据访问和业务层之上。 现在,当我返回POCO实体我的客户,我得到一个错误说“的基础连接已关闭”的我的WCF跟踪,发现确切的错误: 包含周期,如果引用跟踪被禁
..
所以,我一直在发展与实体+ LINQ了一点,现在我真的开始怀疑的最佳做法。我已经习惯了,“如果我需要得到的数据,引用存储过程”的模式。存储过程可以根据需要在飞行中改变,而并不需要code重新编译。我发现,我在我的code查询在寻找这样的: 名单,其中,INT> intList =(从context.DBTable查询 其中,query.Foreig
..
我打电话从不同的应用程序使用实体框架相同的数据库。但是,当一个应用程序读取/更新记录,我不希望其他应用程序来读取这些数据。 我试着用下面的示例code;然而,他们仍然能够读取记录。 任何建议或不同的方法将是非常美联社preciated! 使用(实体上下文=新的实体(的ConnectionString)) { DBTABLE实体; 做 { 实体= co
..
在试图理解领域驱动设计我的回头率到一个问题,我似乎无法确切回答。 你如何确定属于哪个逻辑域的实体,属于什么逻辑域服务? 例: 我们有一个订单类的在线商店。这个类是一个实体和聚合根(它包含的OrderItems)。 公共类订单:IOrder { 个人名单,其中,IOrderItem>的OrderItems 公安(名单< IOrderItem>) {
..
我想读一个XML文档不扩大实体,做一些操作它,并重新保存其与未展开的实体,因为他们最初。 在直接使用的XDocument,它加载失败,抛出一个异常,告诉我它未膨胀的实体: 的XDocument DOC = XDocument.Load(文件); //< ---异常 // ...做一些操作,以文档 doc.Save(文件2); 例外:引用了未声明的实体'的entityNam
..
我已经习惯了表格和数据集,但现在我想了WPF和实体框架。我的目标是,以填补在WPF DataGrid中的使用实体框架。不过,我没有一个数据库!我有简单的文本文件,数据,我要解析,以填补我的实体。 不过,我得到这样的错误“实体类型”表名“未映射”。而这样的事故,我没有一个连接字符串。 是否有可能使用实体框架没有数据库?或者,我要回去使用DataSet? 解决方案 有趣的想法。微软很热心,在理
..
我需要使用存储过程与实体Framwork 4.x到的数据返回到POCO对象的意见。我不希望有将数据从一个实体对象复制到POCO对象。我想执行一个存储过程,并直接加载到我的POCO类中的数据。 有没有办法做到这一点?我是否需要某种形式的映射,就像您在NHibernate中使用?如果是这样,可以此映射可以基于属性的? 编辑:用Justin的帮助下,我发现,要做到这一点的方法是: 的SqlPara
..