Ich habe verschiedene Methoden zum Bearbeiten / Aktualisieren eines Datensatzes in Entity Framework 5 in einer ASP.NET MVC3-Umgebung untersucht, aber bisher hat keine davon alle von mir benötigten Kästchen angekreuzt. Ich werde erklären warum. Ich habe drei Methoden gefunden, bei denen ich die Vor- und Nachteile erwähnen werde: Methode 1 …
Ich habe eine Controller-Aktion, die sowohl lokal als auch in der Produktion in Firefox und lokal im IE, aber nicht im IE in der Produktion einwandfrei funktioniert. Hier ist meine Controller-Aktion: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; …
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 …
Ok, ich habe dreistufige Entitäten mit der folgenden Hierarchie: Kurs -> Modul -> Kapitel Hier war die ursprüngliche EF LINQ-Anweisung: Course course = db.Courses .Include(i => i.Modules.Select(s => s.Chapters)) .Single(x => x.Id == id); Jetzt möchte ich eine weitere Entität namens Lab einfügen, die einem Kurs zugeordnet ist. Wie füge …
Ich habe das genaue Problem wie hier beschrieben (siehe Abschnitt "Kann nicht an gelöschte MDF-Datei angehängt werden"), aber die Lösung des Problems wird dort nicht angegeben ... Kurz gesagt, das Problem ist, dass nach dem Löschen der .mdfDatei die folgende Ausnahme ausgelöst wird, wenn ich versuche, mit EF 5.0 auf …
Ich verwende zuerst Entity Framework-Code auf meiner Website und frage mich nur, ob es eine Möglichkeit gibt, die Migrationscodes zu debuggen. Sie wissen, wie das Setzen von Haltepunkten und ähnliches. Ich verwende Package Manager Console, um die Datenbank mit zu aktualisieren Update-Database. Vielen Dank
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<Child> Children { get; set; } } Kinderklasse: public class …
Ich versuche, drei Tabellen zu verbinden, aber ich kann die Methode nicht verstehen ... Ich habe Join 2 Tische abgeschlossen var entryPoint = dbContext.tbl_EntryPoint .Join(dbContext.tbl_Entry, c => c.EID, cm => cm.EID, (c, cm) => new { UID = cm.OwnerUID, TID = cm.TID, EID = c.EID, }). Where(a => a.UID == …
Wie aktiviere ich Entity Framework 5-Migrationen (Version 5.0.0) für mehrere DB-Kontexte im selben Projekt, wobei jeder Kontext einer eigenen Datenbank entspricht? Wenn ich Enable-Migrationsin der PM-Konsole (Visual Studio 2012) ausgeführt werde, tritt ein Fehler auf, da mehrere Kontexte vorhanden sind: PM> Enable-Migrations More than one context type was found in …
Nein, die Antwort auf meine zweite Frage ist nicht der Winter. Vorwort: Ich habe in letzter Zeit viel über Entity Framework recherchiert und etwas, das mich immer wieder stört, ist die Leistung, wenn die Abfragen nicht aufgewärmt sind, sogenannte Cold-Abfragen. Ich habe den Artikel zu Leistungsüberlegungen für Entity Framework 5.0 …
Ich habe einige Entitäten und ihre Navigationseigenschaften umbenannt und eine neue Migration in EF 5 generiert. Wie bei Umbenennungen in EF-Migrationen üblich, wurden Objekte standardmäßig gelöscht und neu erstellt. Das wollte ich nicht, also musste ich die Migrationsdatei so ziemlich von Grund auf neu erstellen. public override void Up() { …
Ich habe MS SQL Server 2008 R2 installiert und wenn ich versuche, das Modell aus der Datenbank unter der EDMX-Datei zu aktualisieren, tritt dieser Fehler auf. Datei oder Assembly Microsoft.SqlServer.management.sdk.sfc Version 11.0.0.0 konnte nicht geladen werden Ich habe versucht, Microsoft SQL Server 2008 R2 Shared Management Objects von hier aus …
Ich benutze EF5 Beta1 und während ich vorher die "Update-Datenbank" ausführen konnte. Nachdem ich Visual Studio heruntergefahren habe, kann ich es nicht mehr ausführen. Ich erhalte folgende Fehlermeldung: Der Begriff "Update-Datenbank" wird nicht als Name eines Cmdlets, einer Funktion, einer Skriptdatei oder eines bedienbaren Programms erkannt. Überprüfen Sie die Schreibweise …
Ich wollte die Seed()Methode in meiner Entity Framework-Datenbankkonfigurationsklasse debuggen, als ich sie Update-Databaseüber die Package Manager-Konsole ausführte, wusste aber nicht, wie das geht. Ich wollte die Lösung mit anderen teilen, falls sie das gleiche Problem haben.
Ich habe mit dem Add-MigrationBefehl eine Migration erstellt , möchte aber den Namen dieser Migration ändern. Wie kann ich den Migrationsbefehl rückgängig machen, damit ich ihn unter dem neuen gewünschten Namen neu generieren kann? Geht es nur darum, die generierten Dateien zu löschen, oder könnte dies eine schlechte Idee sein?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.