Preguntas etiquetadas con linq-to-entities

Esta etiqueta es para preguntas sobre LINQ to Entities, lo que significa consultas LINQ que utilizan ADO.NET Entity Framework. Tenga en cuenta que esto es diferente a LINQ to SQL u otros proveedores LINQ.







10
El miembro de tipo especificado 'Fecha' no es compatible con LINQ to Entities Exception
Obtuve una excepción al implementar las siguientes declaraciones. DateTime result; if (!DateTime.TryParse(rule.data, out result)) return jobdescriptions; if (result < new DateTime(1754, 1, 1)) // sql can't handle dates before 1-1-1753 return jobdescriptions; return jobdescriptions.Where(j => j.JobDeadline.Date == Convert.ToDateTime(rule.data).Date ); Excepción The specified type member 'Date' is not supported in LINQ …


9
¿Como operador en Entity Framework?
Estamos tratando de implementar el operador "LIKE" en Entity Framework para nuestras entidades con campos de cadena, pero no parece ser compatible. ¿Alguien más ha intentado hacer algo como esto? Esta publicación de blog resume el problema que tenemos. Podríamos usar contiene, pero eso solo coincide con el caso más …



1
El método no se puede traducir a una expresión de tienda
Vi que este código funcionaba con LINQ to SQL, pero cuando uso Entity Framework, arroja este error: LINQ to Entities no reconoce el método 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()', y este método no se puede traducir a una expresión de tienda. El código del repositorio es este: public IQueryable<Models.Estate> GetEstates() { …

3
LINQ to Entities no reconoce el método 'System.String Format (System.String, System.Object, System.Object)'
Tengo esta consulta de linq: private void GetReceivedInvoiceTasks(User user, List<Task> tasks) { var areaIds = user.Areas.Select(x => x.AreaId).ToArray(); var taskList = from i in _db.Invoices join a in _db.Areas on i.AreaId equals a.AreaId where i.Status == InvoiceStatuses.Received && areaIds.Contains(a.AreaId) select new Task { LinkText = string.Format(Invoice {0} has been received …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.