dbset

    0热度

    1回答

    Hej, 我在保存压缩的大文件的数据库中有一个表。 当我试图通过​​3210读取该文件。它会引发内存不足异常。 任何帮助,将不胜感激。 我的代码是这样 var payload = repositoryContext.Set<DocumentStore>() .Include(document => document.DocumentStorePayloadData) .Sing

    0热度

    1回答

    我有一个使用Entity Framework v6.0的MVC应用程序。无论何时对DbContext进行更改,我都会覆盖SaveChanges()方法并在审核日志中记录这些修改。下面是审计日志记录过程的一部分代码: public override int SaveChanges() { var ChangesEntities = ChangeTracker.Entries().Wher

    0热度

    1回答

    我有一个包含多个表的postgres数据库。该项目使用实体框架实施。 我有3个数据库类可以说A,B & C.类A包含B的对象列表。类B包含C的对象列表。 C类是一个包含一些字段的简单类。 初这些类的看起来像这样: [Table("A")] public class A: GUIDModelBase {.... } 数据被填充,如下: Parent1 [A] -Child1 [B

    1热度

    1回答

    我正在创建一个将OData表达式转换为.NET表达式树(Expression<Func<T, bool>>)的高级搜索。我将这个表达式作为谓词传递给我的EF6 .Select()方法,并且按预期工作。 但是,在实现此功能时,我发现LINQ方法仅适用于IQueryable<TSource>。这适用于.Set<T>(),但我不会在运行时知道该类型,所以我需要使用.Set()。 我大概可以使用反射来调用

    0热度

    1回答

    我看到了DbSet的各种实现,但我不确定它们是我正在寻找的。 基本上我们有一堆通过EF5 Code First方法设置的DbSet。我有一个编写代码的任务,根据我们在数据库中已有的记录来检查进入API的任何更新/帖子,以确保它们只有在新记录时才更新/张贴。 显然我不想为每个这些DBSet编写相同的代码,我想编写一个类/函数,它将能够将DbSet作为参数/参数,然后检查DBSet作为记录。它必须是动

    0热度

    1回答

    消息“将nvarchar值\”United States \“'转换为数据类型int时转换失败。” 我使用实体框架来访问SQL DB的数据。 它在我的表中被设置为一个字符串,它在我的实体中被设置为一个字符串。 在尝试调用DbSet的保存更改方法时,这发生在CSV分析程序中。 任何想法为什么发生这种情况,以及如何解决这个问题?

    2热度

    2回答

    我传递了一个我想要查询的实体类型名称的字符串,并根据该字符串获取该类型。我想要返回DbSet并返回IQueryable。问题出在哪里我做(DbSet<tableEntity>)并得到以下错误: tableEntity is a variable but used like a type 尝试投放时。有没有办法解决这个问题? public object GetList(string tableEnt

    0热度

    2回答

    我使用EF6,我试图删除这样的实体: public virtual void Delete(TEntity entity) { DbContext.Configuration.ValidateOnSaveEnabled = false; DbContext.ChangeTracker.DetectChanges(); _dbSet.Remove(e

    0热度

    1回答

    类型的一个固定大小的数组在EF去掉,我尝试使用语法添加一条记录: Context.Set<TABLENAME>().Add(TABLEROW) 我得到这个疯狂的错误: “的项目不能从一个固定大小的数组中删除键入” 的我做了一点goggling和它表明我从DBSet从改变的背景下产生的文件到列表: public partial class GeniusDBContext : DbContext

    0热度

    2回答

    我用的EntityFramework和WCF初学者,所以我还不知道一切是如何工作的,所以我会尝试是最好的,我可以解释我的情况.. 我有一个使用WCF服务用的EntityFramework和我的数据库已经设法得到它工作得很好,例如是这样的:当我有一个以上的表,我要决定使用哪一个 using (var entities = new databaseEntities()) { // Chec