objectset

    0热度

    1回答

    我正在从使用.Net4/EF 4.4到.Net4.5/EF 6.1升级WPF应用程序。升级后,我将使用DbContext(因为ObjectContext没有POCO生成器)。 应用程序使用存储库/ UnitOfWork模式来访问实体框架,在升级之前,我可以将ObjectSet.MergeOption设置为OverwriteChanges(在存储库类中),但DbSet类没有此功能。但是,我知道我可以

    5热度

    2回答

    我在我的项目中进行DAO单元测试,使用ObjectSet类时出现问题。我必须创建一个新的ObjectSet,但为了做到这一点,我不能连接到数据库。所以我不能使用BusinessModelContainer的CreateObjectSet()方法。有没有办法在没有它的情况下创建ObjectSet? 单元测试代码是这样的: var mock = new Mock<IBusinessModelConta

    8热度

    1回答

    出于某种原因,我收到以下错误在db.SaveChanges();指令: Cannot insert the value NULL into column 'UserId', table 'XXXXXXXXX_Dev.dbo.Portfolios'; column does not allow nulls. INSERT fails. The statement has been terminat

    0热度

    1回答

    我有叫tb_CField一个SQL表中的以下数据 的CampaignID字段名 739 L_extra1 739 L_extra2 739 L_extra3 当我访问数据通过实体框架(v4),对象上下文方法 oc.tb_CField() 的EntitySet的包含三个条目,我希望,但他们都 739 L_extra1 即只在第一个记录/实体?

    3热度

    1回答

    在博客圈似乎有一个共同的协议,实体框架4的一个重要特性是能够在通用ObjectSets之上创建通用存储库。通用存储库的示例实现基本上是一个ObjectSet的包装器,它只是翻译方法调用。没有有意义的逻辑在进行。经过一番思考,我已经到了自问自己的地步:通用存储库给我的好处是ObjectSet本身还没有提供什么好处? ObjectSet具有所有必需的功能(CRUD)。由于它实现了IEnumerable

    0热度

    2回答

    我是Django的新手,我被困在多个集合的查询中。 我有三种模式; class Project(models.Model): name = models.CharField(max_length = 100) class AppointmentGroup(models.Model): name = models.CharField(max_length = 100) # n

    3热度

    2回答

    我目前正在最终确定将使用实体框架作为其ORM的新应用程序的体系结构。不过,我对于是否应该使用默认选项(DbSet和DbContext)或使用“棘手”选项(ObjectSet和ObjectContext)有点困惑?后一类是否比默认类提供了优势?

    2热度

    1回答

    的ObjectSet.Single(谓语)不工作(在Where()和toList()方法为好),除非我把它写这种方式: ObjectSet.Cast<TEntity>().Single<TEntity>(predicate) 但我不知道该怎么做使用AddObject和DeleteObject方法解决问题: public void Add<TEntity>(TEntity entity)

    3热度

    3回答

    我正在关注MusicStore教程我已经在Part 8 of the tutoria l上。当我试图添加ShoppingCart类时,我得到了这个错误..我试图谷歌的一个可能的解决方案,但没有找到一个干净的T_T ..基于我的研究我得到这个错误,因为我使用edmx这是数据库首先代替教程中的代码。 我有这个代码加入,它正对添加错误()和remove() namespace Project.Model

    1热度

    1回答

    我使用的对象集的方法来做各种查询的表,即从中选择几个记录这样: var results = Repository.Find(c => c.Enabled == 1).ToList(); 这里的查找方法我库: public IEnumerable<T> Find(Func<T, bool> predicate) { try { return _ob