¿Cuál es la mejor forma de comprobar si un objeto existe en la base de datos desde el punto de vista del rendimiento? Estoy usando Entity Framework 1.0 (ASP.NET 3.5
¿Cuál es la mejor forma de comprobar si un objeto existe en la base de datos desde el punto de vista del rendimiento? Estoy usando Entity Framework 1.0 (ASP.NET 3.5
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...
Estoy usando entidades, C # y SQL Server para crear una aplicación de n niveles. Estoy creando algunas clases base comunes a todos mis componentes DAL. En esta clase base, quiero manejar el estado de conexión de la clase base ObjectContext heredada por el objeto de las entidades. La compilación...
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...
¿Cuál es la forma más sencilla de codificar una propiedad en C # cuando tengo el nombre de la propiedad como una cadena? Por ejemplo, quiero permitir que el usuario ordene algunos resultados de búsqueda por una propiedad de su elección (usando LINQ). Elegirán la propiedad "ordenar por" en la...
Necesito traducir esta SQLdeclaración a una Linq-Entityconsulta ... SELECT name, count(name) FROM people GROUP by name
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...
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 ==
Estoy tratando de crear una consulta que usa una lista de identificadores en la cláusula where, usando la API del cliente Silverlight ADO.Net Data Services (y por lo tanto Linq To Entities). ¿Alguien sabe de alguna solución para que no se admita el contenido? Quiero hacer algo como...
¿Cómo cambio esta consulta para que devuelva todos los u.usergroups? from u in usergroups from p in u.UsergroupPrices select new UsergroupPricesList { UsergroupID = u.UsergroupID, UsergroupName = u.UsergroupName, Price = p.Price };
¿Hay alguna forma de eliminar de forma masiva un grupo de objetos que coincidan con una consulta determinada en LINQ o LINQ-to-Entities? Las únicas referencias que puedo encontrar están desactualizadas, y parece una tontería iterar y eliminar manualmente todos los objetos que deseo eliminar....