Perguntas com a marcação «entity-framework»

Para perguntas sobre o ADO.NET Entity Framework, as ferramentas ORM (Object-Relational-Mapping) para o .NET Framework. Adicione uma tag específica da versão, quando aplicável. NÃO use essa tag para perguntas principais do Entity-Framework. Use entidade-estrutura-núcleo.







21
O tipo de entidade <type> não faz parte do modelo para o contexto atual
Estou entrando no Entity Framework, mas não tenho certeza se estou perdendo um ponto crítico na abordagem de primeiro código. Estou usando um padrão de repositório genérico baseado no código de https://genericunitofworkandrepositories.codeplex.com/ e criei minhas entidades. Mas quando tento acessar ou modificar a entidade, deparo com o seguinte: System.InvalidOperationException: O …

12
EntityType não possui erro definido por chave
Controlador: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using MvcApplication1.Models; using System.ComponentModel.DataAnnotations.Schema; namespace MvcApplication1.Controllers { public class studentsController : Controller { // // GET: /students/ public ActionResult details() { int id = 16; studentContext std = new studentContext(); student first = std.details.Single(m =&gt; m.RollNo == id); return …



6
O LINQ To Entities não reconhece o método Last. Realmente?
Nesta consulta: public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderBy(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p =&gt; p.Last()); } Eu tive que mudar isso para isso funcionar public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderByDescending(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p =&gt; …
144 c#  entity-framework  orm 



2
Estrutura de entidade .Remove () vs. .DeleteObject ()
Você pode remover um item de um banco de dados usando EF usando os dois métodos a seguir. Método EntityCollection.Remove Método ObjectContext.DeleteObject O primeiro é no EntityCollectione o segundo no ObjectContext. Quando cada um deve ser usado? Um prefere o outro? Remove()retorna um boole DeleteObject()retornos void.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.