Articles of entity framework

Wie man Primärschlüsselwerte steuert, wenn man data mit Entity Framework codiert

Ich bin die Schaffung einer asp.net mvc4 Website mit Entity Framework 5 mit Codefirst und SQL server Express 2012. Ich habe Migrationen aktiviert und mach dies jetzt in meiner Configuration.Seed-Methode: (Beachten Sie, dass ich den Primärschlüssel auf 8 setzen möchte, obwohl dies der erste datasatz in der database ist). context.ProductCategoryDtoes.AddOrUpdate(x => x.Id, new ProductCategoryDto() { […]

Wie bekomme ich Zeilenindex nach Entity Key in einer dynamisch aufgebauten Abfrage mit Entity Framework

In einem Raster muss ich auf einen Eintrag von seiner ID. Deshalb muss ich seinen Index im benutzergefilterten und benutzerspezifischen Satz finden. Ich arbeite mit LINQ zu Entitäten . Die Abfrage wird dynamisch aufgebaut, basierend auf Benutzereingaben. Die Tabelle enthält zu viele (mehr als 10 ^ 5) Aufzeichnungen, für den folgenden Stack Overflow Vorschlag , […]

Kann den Wert NULL nicht in die Spalte 'MaintenanceId', Tabelle '<tableName>' insert; Spalte erlaubt keine Nullwerte. INSERT schlägt EF 6.1 fehl

Also ich versuche, eine einfache zu machen, füge einen Eintrag zu meinem db auf azure hinzu, aber aus irgendeinem Grund macht das db nicht mein PK für den Eintrag. Unten ist der ganze Code verwendet, um die db zu erstellen und den Eintrag zu machen. Dies ist auf EF 6.1 auf einer Konsolen-App Kontext public […]

Warum ist meine Entity Framework-Abfrage mit Single langsam?

Ich habe eine ganz einfache Abfrage, die sehr langsam ist. Entity Framework Profiler sagt, es dauert ca. 100 ms. dbContext.Users.Single(u => u.Id == userId); Nachdem ich ein bisschen versucht habe, fand ich eine Abfrage, die sehr ähnlich ist, aber viel schneller (ca. 3 ms). dbContext.Users.Where(u => u.Id == userId).ToList().Single(); Wenn ich das sql der beiden […]

Wie kann ich meine database mit Entity Framework Core visuell gestalten?

Ich frage mich selbst, wie ich mein database-Schema (in Sachen Effizienz und Visualität) entcasting sollte. Ich entwickle eine ASP.NET Core Anwendung mit Angular 2 und ich benutze Entity Framework Core ( "Microsoft.EntityFrameworkCore": "1.0.0" ), da seine Lieblings-ORM. Ich bevorzuge definitiv den SQL server 2012, aber wenn es bessere Möglichkeiten für die Gestaltung meiner Schema für […]

Integrationstests mit Entity Framework 4 Code Zuerst mit SQL server CE 4 oder SQLite

Ich möchte mit Integrationstests beginnen. Ich verwende eine ASP.NET MVC 3 App. Und ich benutze Entity Framework 4 Code First CTP5. Meine Integrationstests in der database befinden sich in einem separaten Projekt wie MyProject.Data.IntegrationTests. Ich plane die Verwendung von SQL server CE 4 oder SQLite. Irgendwelche Empfehlungen / Tipps / Meinungen über die Verwendung eines […]

Index auf Spatial / DBGeography Property für Entity Framework Code Zuerst

Ich habe ein EF (6.1) Code erste Projekt und eines seiner models hat eine DbGeography Property (die nur POINT Geographien enthalten), die ich Abfragen gegen. Ich erkläre kundenspezifische Indizes nach dem offiziellen Führer , aber es fehlt Details über Indizes für räumliche Mitglieder / properties und ich frage mich, wie ich diese über Code First […]

Entity Framework Abfrage einer Vielzahl von vielen zu vielen Beziehungen

Ich habe eine database, in der Benutzer zu mehreren Rollen gehören können und Rollen können mehrere permissions haben. Beide Beziehungen sind viele zu vielen. Ich möchte Abfrage und generiere eine list der Rermissions ein Benutzer hat. Ich versuche, dies zu erreichen, indem ich die Roles-Tabelle abfrage, um zu sehen, welche Rollen der Benutzer ein Mitglied […]

Die parallele Ausführung von CREATE DATABASE-statementen führt zu einem Fehler, aber nicht zu einer separaten SQL server-Instanz

Ich benutze die neueste Version von Entity Framework auf meiner Anwendung (aber ich glaube nicht, dass EF das Problem hier ist, nur die Angabe, was ORM wir verwenden) und haben diese Multi-Mieter-Architektur. Ich habe einige Stress-Tests, gebaut in C #, wo es schafft X-Anzahl von Aufgaben, die parallel läuft, um einige Sachen zu machen. Irgendwann […]

Keyword nicht unterstützt: 'data source' in ASP.net Entity Framework 6

Ich habe mein Gehirn um ein paar Tage herumgestoßen und versucht, das herauszufinden. Ich benutze Winhost, um einen SQL server zu hosten, und ich habe einige ähnliche Fragen mit dem gleichen Problem aufgeschaut, aber sie schienen alle einen Formatierungserrors zu haben, der ihr Problem war. Was ist los mit meiner Verbindungszeichenfolge? <add name="ContactsDb" connectionString="Data Source=tcp:s10.winhost.com;Initial […]