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ń.




4
Jak dołączyć obiekt podrzędny obiektu podrzędnego w Entity Framework 5
Używam Entity Framework 5 code firsti ASP.NET MVC 3. Staram się, aby obiekt podrzędny obiektu podrzędnego został wypełniony. Poniżej moje zajęcia .. Klasa aplikacji; public class Application { // Partial list of properties public virtual ICollection<Child> Children { get; set; } } Klasa dziecka: public class Child { // Partial …


14
Jak naprawić błąd konwersji spoza zakresu datetime2 za pomocą DbContext i SetInitializer?
Używam interfejsów API DbContext i Code First wprowadzonych w Entity Framework 4.1. Model danych wykorzystuje podstawowe typy danych, takie jak stringi DateTime. Jedyna adnotacja danych, której używam w niektórych przypadkach, to [Required], ale nie ma jej w żadnej z DateTimewłaściwości. Przykład: public virtual DateTime Start { get; set; } DbContext …

6
Jak uzyskać jednostkę reprezentującą bieżącego użytkownika w Symfony2?
Używam ustawień bezpieczeństwa Symfony. Wszystko działa dobrze, ale nie wiem, jak zrobić jedną ważną rzecz: W twig mogę dotrzeć do informacji o aktualnym użytkowniku, wykonując: Welcome, {{ app.user.username }} lub podobne Jak uzyskać dostęp do tych samych informacji w kontrolerze? W szczególności chcę uzyskać bieżącą jednostkę użytkownika, aby móc przechowywać …

10
Określ wersję Entity Framework, której używam?
Uważam, że istnieją dwie wersje 1 i 2? A wersja 2 jest nazywana Entity Framework 4.0? Jak mogę sprawdzić, która wersja jest używana w aplikacji? To jest w moim pliku web.config. Czy to oznacza, że ​​używam wersji 2? <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

9
Entity Framework i widok SQL Server
Z kilku powodów, o których nie mogę mówić, definiujemy widok naszej bazy danych Sql Server 2005 w następujący sposób: CREATE VIEW [dbo].[MeterProvingStatisticsPoint] AS SELECT CAST(0 AS BIGINT) AS 'RowNumber', CAST(0 AS BIGINT) AS 'ProverTicketId', CAST(0 AS INT) AS 'ReportNumber', GETDATE() AS 'CompletedDateTime', CAST(1.1 AS float) AS 'MeterFactor', CAST(1.1 AS float) …

18
Wartość nie może być pusta. Nazwa parametru: źródło
Jest to prawdopodobnie największy problem ze stratą czasu, nad rozwiązaniem którego spędziłem godziny. var db = new hublisherEntities(); establishment_brands est = new establishment_brands(); est.brand_id = 1; est.establishment_id = 1; est.price = collection["price"]; est.size = collection["size"]; db.establishment_brands.Add(est); db.SaveChanges(); To daje mi błąd Wartość nie może być pusta. Nazwa parametru: źródło stacktrace …

6
EF Code First: Jak mogę zobaczyć właściwość „EntityValidationErrors” z konsoli pakietu NuGet?
Brakuje mi tego: Zdefiniowałem moje klasy dla frameworka encji (4.1.3) kodu najpierw podejście. Wszystko było w porządku (tworzyłem tabele itp.), Dopóki nie zacząłem Seed. Teraz, kiedy robię Add-Migration "remigrate" ; Update-Database; W konsoli pakietu pojawia się błąd „Walidacja nie powiodła się dla co najmniej jednej jednostki. Aby uzyskać więcej informacji, …

19
Unikalne ograniczenie w Entity Framework Code First
Pytanie Czy można zdefiniować unikalne ograniczenie dla właściwości przy użyciu płynnej składni lub atrybutu? Jeśli nie, jakie są obejścia? Mam klasę użytkownika z kluczem podstawowym, ale chciałbym się upewnić, że adres e-mail jest również niepowtarzalny. Czy jest to możliwe bez bezpośredniej edycji bazy danych? Rozwiązanie (na podstawie odpowiedzi Matta) public …

6
Ma DefiningQuery, ale nie ma elementu InsertFunction… err
To mnie doprowadza do szału, a błąd jest dla mnie zupełnie bez znaczenia: Nie można zaktualizować EntitySet „TableB”, ponieważ ma on DefiningQuery i nie ma elementu w elemencie do obsługi bieżącej operacji. Moje tabele są ułożone w następujący sposób: Tabela A. int idA (tożsamość, klucz podstawowy) ... Tabela B. int …

7
Rozwiązywanie problemu „Instancja ObjectContext została usunięta i nie może być już używana do operacji wymagających połączenia” InvalidOperationException
Próbuję wypełnić GridViewprzy użyciu Entity Frameworkm, ale za każdym razem otrzymuję następujący błąd: „Akcesor właściwości„ LoanProduct ”na obiekcie„ COSIS_DAL.MemberLoan ”spowodował następujący wyjątek: Instancja ObjectContext została usunięta i nie może być już używana do operacji wymagających połączenia." Mój kod to: public List<MemberLoan> GetAllMembersForLoan(string keyword) { using (CosisEntities db = new CosisEntities()) …


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.