Als «entity-framework-4» getaggte Fragen

Ein Tag für ADO.NET Entity Framework 4.x, selbst eine objektrelationale Zuordnung für das .NET Framework.

29
Die Validierung für eine oder mehrere Entitäten ist fehlgeschlagen. Weitere Informationen finden Sie unter der Eigenschaft 'EntityValidationErrors'
Ich habe diesen Fehler beim Seeding meiner Datenbank mit Code First Approach. Die Validierung für eine oder mehrere Entitäten ist fehlgeschlagen. Weitere Informationen finden Sie unter der Eigenschaft 'EntityValidationErrors'. Um ehrlich zu sein, weiß ich nicht, wie ich den Inhalt der Validierungsfehler überprüfen soll. Visual Studio zeigt mir, dass es …

18
Diesem Befehl ist bereits ein offener DataReader zugeordnet, der zuerst geschlossen werden muss
Ich habe diese Abfrage und erhalte den Fehler in dieser Funktion: 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), …

11
EF-Migrationen: Rollback der zuletzt angewendeten Migration?
Das sieht nach einer wirklich häufigen Aufgabe aus, aber ich kann keinen einfachen Weg finden, dies zu tun. Ich möchte die zuletzt angewendete Migration rückgängig machen. Ich hätte einen einfachen Befehl erwartet, wie PM> Update-Database -TargetMigration:"-1" Stattdessen kann ich mir nur Folgendes einfallen lassen: PM> Get-Migrations Retrieving migrations that have …

7
Timeouts für Entity Framework
Ich erhalte Zeitüberschreitungen mit dem Entity Framework (EF), wenn ein Funktionsimport verwendet wird, dessen Abschluss mehr als 30 Sekunden dauert. Ich habe Folgendes versucht und konnte dieses Problem nicht beheben: Ich Default Command Timeout=300000habe die Verbindungszeichenfolge in der App.Config- Datei in dem Projekt hinzugefügt , das die EDMX-Datei enthält, wie …

16
Die Einführung der FOREIGN KEY-Einschränkung kann zu Zyklen oder mehreren Kaskadenpfaden führen - warum?
Ich habe eine Weile damit gerungen und kann nicht genau herausfinden, was passiert. Ich habe eine Kartenentität, die Seiten enthält (normalerweise 2) - und sowohl Karten als auch Seiten haben eine Stufe. Ich verwende EF Codefirst-Migrationen und die Migrationen schlagen mit diesem Fehler fehl: Die Einführung der FOREIGN KEY-Einschränkung 'FK_dbo.Sides_dbo.Cards_CardId' …

27
Das Modell, das den <Datenbank> -Kontext unterstützt, hat sich seit der Erstellung der Datenbank geändert
Die Fehlermeldung: "Das Modell, das den 'AddressBook'-Kontext unterstützt, hat sich seit der Erstellung der Datenbank geändert. Löschen / aktualisieren Sie die Datenbank entweder manuell oder rufen Sie Database.SetInitializer mit einer IDatabaseInitializer-Instanz auf. Beispielsweise löscht die Strategie RecreateDatabaseIfModelChanges die Datenbank automatisch und erstellt sie neu optional mit neuen Daten versehen. " …

2
Welche Auswirkungen kann das virtuelle Schlüsselwort in Entity Framework 4.1 POCO Code First haben?
Hat das virtualSchlüsselwort eine Auswirkung auf die Eigenschaften in EF Code First?. Kann jemand alle seine Auswirkungen in verschiedenen Situationen beschreiben? Ich weiß zum Beispiel, dass es das verzögerte Laden steuern kann. Wenn Sie das virtuelle Schlüsselwort für eine ICollection / Eins-zu-Viele-Beziehungseigenschaft verwenden, wird es standardmäßig verzögert geladen. Wenn Sie …



4
Was ist der Unterschied zwischen .ToList (), .AsEnumerable (), AsQueryable ()?
Ich kenne einige Unterschiede zwischen LINQ zu Entitäten und LINQ zu Objekten, die der erste IQueryableund der zweite implementiert, IEnumerableund mein Fragenbereich liegt innerhalb von EF 5. Meine Frage ist, was ist der technische Unterschied (die technischen Unterschiede) dieser drei Methoden? Ich sehe, dass in vielen Situationen alle funktionieren. Ich …

11
Die angegebene benannte Verbindung wurde entweder nicht in der Konfiguration gefunden, ist nicht für die Verwendung mit dem EntityClient-Anbieter vorgesehen oder nicht gültig
Ich habe ein Framework-Objekt mit einer Entität, und wenn ich es meinem Projekt connectionstring hinzufüge, wird das app.configim connectionstringAbschnitt hinzugefügt. Wenn ich jedoch ein neues erstellen entitycontextund dieses verwenden möchte connectionstring, wird dieser Fehler angezeigt


9
Das angegebene Typmitglied 'Date' wird in LINQ to Entities nicht unterstützt. Nur Initialisierer, Entitätsmitglieder und Entitätennavigationseigenschaften
Bei Verwendung dieses Codes in Entity Framework wird der folgende Fehler angezeigt. Ich muss alle Zeilen für ein bestimmtes Datum DateTimeStartabrufen , ist vom Typ DataType in diesem Format2013-01-30 12:00:00.000 Code: var eventsCustom = eventCustomRepository.FindAllEventsCustomByUniqueStudentReference(userDevice.UniqueStudentReference) .Where(x =&gt; x.DateTimeStart.Date == currentDateTime.Date); Error: base {System.SystemException} = {"Das angegebene Typmitglied 'Date' wird in …

4
So fügen Sie das untergeordnete Objekt eines untergeordneten Objekts in Entity Framework 5 ein
Ich benutze Entity Framework 5 code firstund ASP.NET MVC 3. Ich kämpfe darum, das untergeordnete Objekt eines untergeordneten Objekts zum Auffüllen zu bringen. Unten sind meine Klassen .. Anwendungsklasse; public class Application { // Partial list of properties public virtual ICollection&lt;Child&gt; Children { get; set; } } Kinderklasse: public class …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.