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.


1
Database.BeginTransaction vs Transactions.TransactionScope
Qual é a diferença entre System.Transactions.TransactionScopee EF6 Database.BeginTransaction? Alguém poderia dar um pequeno exemplo ou apenas explicar qual usar quando houver uma diferença clara? PS: No meu projeto, estou usando EF6. Já li a documentação, mas não ajudou muito. Também procurei os exemplos, mas eles estão usando SqlConnection.BeginTransactione agora a …

7
Criar uma tupla em um Linq Select
Estou trabalhando com C # e .NET Framework 4.5.1 recuperando dados de um banco de dados SQL Server com Entity Framework 6.1.3. Eu tenho isto: codes = codesRepo.SearchFor(predicate) .Select(c => new Tuple<string, byte>(c.Id, c.Flag)) .ToList(); E quando eu o executo, recebo esta mensagem: Apenas construtores e inicializadores sem parâmetros têm …





5
Como forçar o Entity Framework a sempre obter dados atualizados do banco de dados?
Estou usando a biblioteca EntityFramework.Extended para realizar atualizações em lote. O único problema é que o EF não mantém registro das atualizações em lote realizadas pela biblioteca. Portanto, quando eu consulto o DbContextnovamente, ele não retorna as entidades atualizadas. Descobri que usar o AsNoTracking()método durante a consulta desativa o rastreamento …



2
Async PartialView causa a exceção “HttpServerUtility.Execute block…”
Tenho uma visão parcial que tenta recuperar um IEnumerable<Post>do banco de dados usando async ... Método public static class PostService { public static int PostsPerPage = 50; public static async Task<IEnumerable<Post>> GetRecentAsync(int page = 0) { return await entityFrameworkDbContext.Posts .ToListAsync(); } } PartialView public async Task<ActionResult> Recent(int page = 0) …

4
A string de conexão 'MyConnection' no arquivo de configuração do aplicativo não contém o atributo providerName necessário. "
Eu uso Entity Framework Code First, Minha string de conexão está em um arquivo de configuração: <connectionStrings> <clear/> <add name="ApplicationServices" connectionString="Data Source=PC-X;Initial Catalog=MYdb;Integrated Security=True"/> </connectionStrings> Quando tento acessar os dados (algo que deve criar o BD) está caindo com o seguinte erro: A string de conexão 'ApplicationServices' no arquivo de …

8
Como aplico OrderBy em um IQueryable usando um nome de coluna de string em um método de extensão genérico?
public static IQueryable<TResult> ApplySortFilter<T, TResult>(this IQueryable<T> query, string columnName) where T : EntityObject { var param = Expression.Parameter(typeof(T), "o"); var body = Expression.PropertyOrField(param,columnName); var sortExpression = Expression.Lambda(body, param); return query.OrderBy(sortExpression); } Como o tipo de OrderBy não é inferido de sortExpression, preciso especificá-lo mais ou menos assim em tempo de …


2
Como executar uma junção de grupo no .NET Core 3.0 Entity Framework?
Com as alterações no .NET Core 3.0, estou recebendo ... NavigationExpandingExpressionVisitor 'falhou. Isso pode indicar um bug ou uma limitação no EF Core. Consulte https://go.microsoft.com/fwlink/?linkid=2101433 para obter informações mais detalhadas.) ---> System.InvalidOperationException: Processando a expressão LINQ 'GroupJoin, ... Esta é uma consulta realmente simples, portanto, deve haver uma maneira de …

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.