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.

16
Entity Framework vs LINQ para SQL
Agora que o .NET v3.5 SP1 foi lançado (junto com o VS2008 SP1), agora temos acesso à estrutura de entidades .NET. Minha pergunta é essa. Ao tentar decidir entre usar o Entity Framework e o LINQ to SQL como um ORM, qual é a diferença? Pelo que entendi, o Entity …

29
Falha na validação para uma ou mais entidades. Consulte a propriedade 'EntityValidationErrors' para obter mais detalhes
Estou tendo esse erro ao propagar meu banco de dados com a primeira abordagem de código. Falha na validação para uma ou mais entidades. Consulte a propriedade 'EntityValidationErrors' para obter mais detalhes. Para ser sincero, não sei como verificar o conteúdo dos erros de validação. O Visual Studio me mostra …


29
A maneira mais rápida de inserir no Entity Framework
Estou procurando a maneira mais rápida de inserir no Entity Framework. Estou perguntando isso por causa do cenário em que você tem um TransactionScope ativo e a inserção é enorme (mais de 4000). Pode potencialmente durar mais de 10 minutos (tempo limite padrão das transações) e isso levará a uma …
681 c#  sql  entity-framework 

18
Já existe um DataReader aberto associado a este comando que deve ser fechado primeiro
Eu tenho essa consulta e recebo o erro nesta função: var accounts = from account in context.Accounts from guranteer in account.Gurantors select new AccountsReport { CreditRegistryId = account.CreditRegistryId, AccountNumber = account.AccountNo, DateOpened = account.DateOpened, }; return accounts.AsEnumerable() .Select((account, index) => new AccountsReport() { RecordNumber = FormattedRowNumber(account, index + 1), CreditRegistryId …




20
SqlException do Entity Framework - Nova transação não é permitida porque há outros threads em execução na sessão
No momento, estou recebendo este erro: System.Data.SqlClient.SqlException: nova transação não é permitida porque há outros threads em execução na sessão. ao executar este código: public class ProductManager : IProductManager { #region Declare Models private RivWorks.Model.Negotiation.RIV_Entities _dbRiv = RivWorks.Model.Stores.RivEntities(AppSettings.RivWorkEntities_connString); private RivWorks.Model.NegotiationAutos.RivFeedsEntities _dbFeed = RivWorks.Model.Stores.FeedEntities(AppSettings.FeedAutosEntities_connString); #endregion public IProduct GetProductById(Guid productId) { // …

30
Nenhum provedor do Entity Framework encontrado para o provedor ADO.NET com nome invariável 'System.Data.SqlClient'
Depois de baixar o EF6 por nuget e tentar executar meu projeto, ele retorna o seguinte erro: Nenhum provedor do Entity Framework encontrado para o provedor ADO.NET com nome invariável 'System.Data.SqlClient'. Verifique se o provedor está registrado na seção 'entityFramework' do arquivo de configuração do aplicativo. Consulte http://go.microsoft.com/fwlink/?LinkId=260882 para obter …

22
Não foi possível atualizar o EntitySet - porque ele possui um DefiningQuery e nenhum elemento <UpdateFunction> existe
Estou usando o Entity Framework 1 com .net 3.5. Estou fazendo algo simples assim: var roomDetails = context.Rooms.ToList(); foreach (var room in roomDetails) { room.LastUpdated = DateTime.Now; } Estou recebendo esse erro quando tento fazer: context.SaveChanges(); Eu recebo o erro: Não foi possível atualizar o EntitySet - porque ele possui …



30
Não foi possível carregar o tipo de provedor de estrutura de entidades?
Estou tentando executar meus testes no TeamCity, que está atualmente instalado na minha máquina. System.InvalidOperationException: O tipo de provedor do Entity Framework ' System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'para o System.Data.SqlClientprovedor ' 'ADO.NET não pôde ser carregado. Verifique se o conjunto do provedor está disponível para o aplicativo em execução. Consulte …


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.