Pytania otagowane jako entity-framework

W przypadku pytań dotyczących ADO.NET Entity Framework, narzędzia Object-Relational-Mapping (ORM) dla .NET Framework. Dodaj znacznik specyficzny dla wersji, jeśli dotyczy. NIE używaj tego znacznika do pytań z podstawowymi elementami Entity-Framework. Zamiast tego użyj encji-szkielet-rdzeń.

13
Entity Framework jest zbyt wolny. Jakie mam możliwości? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Postępowałem zgodnie z mantrą „Don't Optimize Prematurely” i zakodowałem moją usługę WCF przy użyciu Entity Framework. …

8
Wartość domyślna dla pól wymaganych w migracji Entity Framework?
Dodałem [Required]adnotację danych do jednego z moich modeli w aplikacji ASP.NET MVC . Po utworzeniu migracji uruchomienie Update-Databasepolecenia powoduje następujący błąd: Nie można wstawić wartości NULL do kolumny „Director”, tabela „MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies”; kolumna nie zezwala na wartości null. UPDATE nie powiodło się. Oświadczenie zostało zakończone. Jest to spowodowane tym, że niektóre …

11
Przekaż parametry połączenia do DbContext w pierwszej kolejności
Jak przekazać parametry połączenia do DbContext w pierwszej kolejności kodu jednostki? Generowanie mojej bazy danych działa poprawnie, gdy zarówno DbContext, jak i parametry połączenia w pliku web.config znajdują się w tym samym projekcie i mają taką samą nazwę. Ale teraz muszę przenieść DbContext do innego projektu, więc testuję przekazanie parametrów …


6
Twój projekt nie odwołuje się do frameworka „.NETFramework, Version = v4.5”.
Używam VS 2015. Twój projekt nie odwołuje się do struktury „.NETFramework, Version = 4.5”. Dodaj odwołanie do „.NETFramework, Version = 4.5” w sekcji „frameworks” pliku project.json, a następnie ponownie uruchom przywracanie NuGet. Ten błąd pojawia się w moich warstwach dostępu do danych i logiki biznesowej wkrótce po dodaniu do mojej …



1
Database.BeginTransaction vs Transactions.TransactionScope
Jaka jest różnica między System.Transactions.TransactionScopei EF6 Database.BeginTransaction? Czy ktoś mógłby podać mały przykład lub po prostu wyjaśnić, którego użyć, gdy z wyraźną różnicą? PS: W moim projekcie używam EF6. Przeczytałem już dokumentację, ale niewiele to pomogło. Przyjrzeliśmy się również przykładom, ale raczej używają, SqlConnection.BeginTransactiona teraz MS wprowadziło to nowe Database.BeginTransactionw …


4
Wstaw dane przy użyciu modelu Entity Framework
Próbuję wstawić dane do mojej bazy danych za pomocą modelu Entity Framework, ale z nieznanych mi powodów nic to nie robi. Czy coś mi umyka? using (var context = new DatabaseEntities()) { var t = new test { ID = Guid.NewGuid(), name = "blah", }; context.AddTotest(t); context.SaveChanges(); }

1
Metody nie można przetłumaczyć na wyrażenie sklepu
Widziałem, że ten kod działa z LINQ to SQL, ale kiedy używam Entity Framework, zgłasza ten błąd: LINQ to Entities nie rozpoznaje metody „System.Linq.IQueryable” 1 [MyProject.Models.CommunityFeatures] GetCommunityFeatures () ”i nie można jej przetłumaczyć na wyrażenie sklepu”. Oto kod repozytorium: public IQueryable<Models.Estate> GetEstates() { return from e in entity.Estates let AllCommFeat …

7
Utwórz krotkę w Linq Select
Pracuję z C # i .NET Framework 4.5.1, pobierając dane z bazy danych SQL Server z Entity Framework 6.1.3. Mam to: codes = codesRepo.SearchFor(predicate) .Select(c => new Tuple<string, byte>(c.Id, c.Flag)) .ToList(); Kiedy go uruchamiam, otrzymuję następujący komunikat: LINQ to Entities obsługuje tylko konstruktory i inicjatory bez parametrów. Nie wiem, jak …

3
LINQ to Entities nie rozpoznaje metody „System.String Format (System.String, System.Object, System.Object)”
Mam takie zapytanie 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 from …


21
Entity Framework Core: druga operacja rozpoczęła się w tym kontekście przed zakończeniem poprzedniej operacji
Pracuję nad projektem ASP.Net Core 2.0 przy użyciu 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"/> W jednej z moich metod listy otrzymuję ten błąd: InvalidOperationException: A second operation started on this context before a previous operation completed. Any instance members are not …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.