Articles of entity framework

Kann Entity Framework ein UPDATE erstellen … WHERE-statement in SQL?

Aufbau einer datazugriffsschicht für eine interne Unternehmens-MVC-Anwendung mit Entity Framework und das Repository-Muster. In einigen Fällen muss ich aktualisieren, sagen, 100k Zeilen in einer Tabelle mit 100 Millionen oder so Zeilen in einer SQL server 2008 R2-database. Ich benutze EF6, auf eine bestehende Legacy-database, die wir umgestalten. Ich bin neu bei Entity Framework, habe aber […]

Entity Framework 6 Code First – Kommentare zu einer treestruktur

Ich versuche, heterogene Assoziation in meinem datamodell ( Entity Framework 6, Code-First-Ansatz ) zu implementieren. Ich habe eine bestehende Struktur von classn, nennen wir sie Tree , Branch und Leaf . Ein Tree kann viele Branch , und ein Branch kann viele Leaf . Die Beziehungen zwischen den drei Ebenen haben ein cascade-delete Verhalten (löschen […]

LastIndexOf in LINQ zu Entitäten

Ich benutze LINQ zu Entitäten, um Elemente aus einer MSSQL-database zu holen und ich brauche sie nach dem letzten Index eines Strings sortiert: var data = db.GetEntities(). OrderBy(e=>e.StringProperty.LastIndexOf("Foo")).ToList() LINQ to Entities unterstützt jedoch keine LastIndexOf . Ich habe versucht, nach ähnlichen Fragen zu suchen, aber alles, was ich gefunden habe, war das, was nicht auf […]

Entity Framework Non Identity – Kann den Wert NULL nicht in die Spalte 'ID' insert

Ich habe eine Tabelle mit einem primären Schlüssel der ID, dieses Feld ist keine Identitätsspalte. Meine Migration für Entity Framework 6 ist CreateTable( "dbo.Action", c => new { ID = c.Int(nullable: false, identity: false), ActionName = c.String(maxLength: 50), }) .PrimaryKey(t => t.ID); Das alles sieht mir ziemlich gut aus. Dann habe ich eine Methode, um […]

So aktualisieren Sie die database auf dem Remote ms SQL server (EF Code First)

Bei der Entwicklung einer Anwendung verwendete ich EF automatische Migrationen. Also jetzt, wenn ich meine App auf VPS eingesetzt habe, weiß ich nicht, wie man neue Tabellen und Felder zu meiner database hinzufügt. Kann ich eine Verbindung zur entfernten database direkt aus meinem Projekt in VS2012 herstellen, eine Verbindungszeichenfolge aktualisieren und die database mit der […]

Verbindungszeichenfolge und Entity Framework

Also habe ich seit einiger time Entity Framework benutzt (auf v5 für mein Hauptprojekt). Eine Frage, die ich schon immer hatte, konnte aber nie eine endgültige Antwort finden – muss der Name meiner Verbindungszeichenfolge mit dem Namen meines DbContext übereinstimmen, damit EF richtig funktioniert? Es scheint so (und ich habe noch nie etwas anderes gemacht), […]

EntityFramework 6 AddOrUpdate funktioniert nicht mit Compound- oder Composite-Primärschlüssel

Das Problem war mein Wochenende Albtraum … Ich habe einen Tisch, wo AddOrUpdate nicht richtig funktioniert, es fügt hinzu, aber niemals zu aktualisieren. Alles, was ich tun möchte, ist, wenn ich eine neue Entität in die Tabelle mit AddOrUpdate Ich möchte, dass es die AppointmentId und CompletionCodeId Spalten zu überprüfen und wenn sie übereinstimmen als […]

Wie stelle ich die maximale databasegröße bei der Verwendung von Entity Framework ein?

Ich benutze Entity Framework und SQL CE 4.0 mit meiner WPF-Anwendung. Wie stelle ich die maximale databasegröße gemäß diesem Artikel ein, http://blogs.msdn.com/b/sqlservercompact/archive/2007/06/13/the-story-of-max-database-size-connection- string-parameter.aspx, die besagt: wir wachsen nicht immer auf 4 GB, es ist nicht sinnvoll, gemeinsam genutzten memory zuzuordnen, um alle Seiteneinträge / referenceen zu unterstützen, um 4 GB zu unterstützen. Derzeit bekomme ich […]

Hat Microsoft databasediagramme aus Visual Studio 2013 entfernt?

Ich habe alle meine Tabellenbeziehungen mit databasediagrammen erstellt, aber nach der Installation von VS2013 scheint die function zu fehlen. War es komplett entfernt, oder kann ich es wieder einschalten?

Einzigartiger String für jeden datasatz in der databasetabelle

In meinem Asp.Net MVC 5 Projekt verwende ich Entity Framework Code zuerst mit MS SQL database arbeiten. Angenommen, das ist der Tisch: public class Ticket { [Key] public int Id { get; set; } [Required] public string ReferenceCode { get; set; } //Rest of the table } In dieser Tabelle, wann immer ich einen neuen […]