Articles of entity framework

Compruebe si existe una tabla dentro de una base de datos usando LINQ

Tenemos una base de datos que se ha desplegado a varios clientes. Actualmente estamos introduciendo una nueva característica opcional que, para ser utilizada, requerirá que los clientes que desean que la característica tenga una nueva tabla agregada a la base de datos existente. Ya que estamos desarrollando una nueva pieza de software que tendrá que […]

Cadena de conexión predeterminada autogenerada vs. una manualmente agregada

Digamos que tengo una aplicación WPF simple que utiliza Entity Framework Code First para crear una base de datos, conectarla y mostrar algunos datos. Desde el principio no quiero preocuparme por las cadenas de conexión, así que después de agregar la referencia de Entidad de marco a través de Nuget, obtendré la aplicación auto.config generada […]

EntityFramework 6 RC1 Se incluyen errores en la propiedad Many-to-Many

Tengo una relación de muchos a muchos entre los Agentes y los Grupos de Agentes (psuedocode, abreviado). public class Agent { public virtual List AgentGroups { get; set; } } public class AgentGroup { public virtual List Agents { get; set; } } En algún punto del código, quiero obtener todos los Grupos de Agentes, […]

¿Cómo puedo generar la base de datos del archivo .edmx en Entity Framework?

Tuve que cambiar repentinamente a trabajar en Code First Entity Framework 4.1. Comencé sin saber nada acerca de este marco, pero en las últimas 8 horas ahora me siento mucho más cómodo al leer blogs y artículos. Este blog en particular es uno de los mejores blogs que he visto hasta ahora sobre el tema, […]

Linq donde contiene … Mantener orden por defecto

Tengo una colección de números de ID para los que deseo devolver algún objeto, lo hago usando una instrucción linq con una donde está usando una instrucción contiene: var recentCats = (from i in EntityCache.Default.GetAll() where WebProfile.Current.RecentlyCreatedCategories.Contains(i.Id) && BoundCategory.ParentItemClass.Id.Equals(i.ParentItemClass.Id) select new CategoryInfo() { Category = i, ClassId = i.ParentItemClass.Id, ClassImage = NamedResourceManager.GetResourceBinary(i.ParentItemClass.NameResourceId) }); Esto funciona […]

PostSharp insertando el campo k__Backing en la clase de entidad, lo que hace que la generación de la base de datos falle

Estoy creando una base de datos con Microsoft Entity Framework y CodeFirst en C #. Quiero usar la base de datos en una aplicación WPF, por lo que las Entity-Classes deberían implementar “INotifyPropertyChanged”. Esto se puede hacer de manera muy elegante utilizando un aspecto PostSharp, que activa el evento PropertyChanged automáticamente cada vez que cambia […]

Método de Entity Framework no encontrado; ¿problema de versión?

Estoy trabajando en un sistema construido por otro desarrollador. Cuando ejecuto el proyecto obtengo el siguiente error en el tiempo de ejecución. ¿Es este un método de Entity Framework? ¿Es de una versión específica? No estoy seguro de cómo localizar la fuente de este error. System.MissingMethodException: Método no encontrado: ‘Void System.Data.Entity.ModelConfiguration.EntityTypeConfiguration`1.ToTable (System.String)’.

Entity Framework: caracteres ilegales en ruta. (Cadena de conexión) (MVC3)

Simplemente no puedo resolver esto: Estoy tratando de usar Entity Framework en mi proyecto MVC3. Pero cada vez que llamo Entities context = new Entities(); Recibo este error: Caracteres ilegales en ruta. Sé que esto tiene algo que ver con mi cadena de conexión, que es la siguiente: metadata=res://*/Models.Model.csdl|res://*/Models.Model.ssdl|res://*/Models.Model.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;Initial Catalog=databasename;Persist Security Info=True;User […]

Buscar a través de la cláusula Where en LINQ, usando propiedades dinámicas

Básicamente estoy tratando de construir una consulta, y no sé por qué Microsoft hizo esto tan difícil en Entity Framework y LINQ. Tengo varios parámetros STRINGS. Entonces, si ves una variable, asume que es una cadena que se pasa desde algún lugar. users = this.entities.tableUsers .Where(searchfield+” LIKE %@0%”, search) .OrderBy(x => x.GetType().GetProperty(order_by).GetValue(x, null).ToString()) .Skip(Convert.ToInt32(limit_begin)) .Take(Convert.ToInt32(limit_end)) […]

Asp.net CORE Migraciones generadas vacias

Intento seguir un tutorial para agregar una migración (una segunda) generada desde IdentityDbContext e IdentityUser . Cuando ejecuto dotnet ef migration add , pero UP y DOWN están vacíos. Descubrí que eliminar los datos de la tabla EFMigrationHistory puede resolver el problema, pero la tabla no contiene ninguna información sobre esa migración, solo en la […]