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
Definindo o valor padrão de uma propriedade DateTime como DateTime.Now dentro do atributo de valor padrão System.ComponentModel
Alguém sabe como posso especificar o valor padrão para uma propriedade DateTime usando o atributo System.ComponentModel DefaultValue? por exemplo, eu tento isso: [DefaultValue(typeof(DateTime),DateTime.Now.ToString("yyyy-MM-dd"))] public DateTime DateCreated { get; set; } E espera que o valor seja uma expressão constante. Isso ocorre no contexto do uso com Dados Dinâmicos do ASP.NET. …


8
Valor padrão para campos obrigatórios em migrações do Entity Framework?
Eu adicionei a [Required]anotação de dados a um dos meus modelos em um aplicativo ASP.NET MVC . Depois de criar uma migração, a execução do Update-Databasecomando resulta no seguinte erro: Não é possível inserir o valor NULL na coluna 'Diretor', tabela 'MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies'; coluna não permite nulos. UPDATE falha. A instrução …


9
Gosta do Operator no Entity Framework?
Estamos tentando implementar o operador "LIKE" no Entity Framework para nossas entidades com campos de string, mas não parece ser compatível. Alguém mais tentou fazer algo assim? Esta postagem do blog resume o problema que estamos enfrentando. Poderíamos usar contém, mas isso apenas corresponde ao caso mais trivial de LIKE. …


1
O método não pode ser traduzido em uma expressão de armazenamento
Eu vi esse código funcionar com LINQ to SQL, mas quando uso o Entity Framework, ele gera este erro: LINQ to Entities não reconhece o método 'System.Linq.IQueryable'1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures ()', e este método não pode ser traduzido em uma expressão de armazenamento. O código do repositório é este: public IQueryable<Models.Estate> …

4
Insira dados usando o modelo Entity Framework
Estou tentando inserir alguns dados em meu banco de dados usando o modelo Entity Framework, mas por alguns motivos desconhecidos para mim, isso não faz nada. Estou faltando alguma coisa aqui? using (var context = new DatabaseEntities()) { var t = new test { ID = Guid.NewGuid(), name = "blah", …


21
Entity Framework Core: uma segunda operação iniciada neste contexto antes da conclusão de uma operação anterior
Estou trabalhando em um projeto ASP.Net Core 2.0 usando Entity Framework Core <PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.0.1" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="2.0.0" PrivateAssets="All" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.0.0"/> E em um dos métodos de minha lista, estou recebendo este erro: InvalidOperationException: A second operation started on this context before a previous operation completed. Any …

3
LINQ to Entities não reconhece o método 'System.String Format (System.String, System.Object, System.Object)'
Eu tenho esta consulta 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 …

10
O termo 'scaffold-dbcontext' não é reconhecido como o nome de um cmdlet, função, arquivo de script ou programa operável
Ao tentar scaffold com asp.net core, este comando scaffold-dbcontext "Fonte de dados = (local); Catálogo inicial = MyDb; Segurança integrada = True;" Microsoft.EntityFrameworkCore.sqlserver -outputdir Modelos Dá esse erro. scaffold-dbcontext: O termo 'scaffold-dbcontext' não é reconhecido como o nome de um cmdlet, função, arquivo de script ou programa operável. Verifique a …

3
Multi-assíncrono no Entity Framework 6?
Este é o meu código: var banner = context.Banners.ToListAsync() var newsGroup = context.NewsGroups.ToListAsync() await Task.WhenAll(banner, newsGroup); Mas quando chamei a função do controlador. Mostrou erro Uma segunda operação foi iniciada neste contexto antes da conclusão de uma operação assíncrona anterior. Use 'await' para garantir que todas as operações assíncronas foram …

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.