Articles of entity framework

Einführung von FOREIGN KEY-Einschränkung 'FK_dbo.Models_dbo.Makes_MakeId' auf der Tabelle 'models' kann zu Zyklen oder mehreren Kaskadenpfaden führen

Dies ist mein erster Tag habe ich die Erforschung von ASP.NET MVC 4. Ich bin mit der Web-API und offensichtlich dieses Problem ist eigentlich ein MS SQL-Problem. Ich laufe EF-Migrationen PM> Update-database, um diesen Fehler zu erhalten, aber habe es beim ersten Erstellen der models gesehen. Meine models sind: public class Car { public int […]

Berechnung in EF Projektion

Gibt es einen path, den ich erreichen kann? // colourInfo.Discount = 75, but can change // allPrice type has Part, Desc, Type var a = allPricesForPgs.Where(x => x.PG == c && x.ColourCode == colourInfo.ColourCode).Select(y=> new AllPrice {Part=y.Part, Desc=y.Desc, Price=y.Price*(colourInfo.Discount/100)})); Ich bekomme den Fehler: Die Entität oder der komplexe Typ 'Portal.AllPrice' kann nicht in einer LINQ […]

ASP.NET MVC EF Seeder kann keine Zeilen löschen, da Fremdschlüsselbeziehungen

Ich habe eine Sämaschine für mein Entity-Framework, eine function ResetTables (), die alle Zeilen aus allen Tabellen löscht und dann alle reseziert. Ausländische Schlüsselbeziehungen blockieren meine Delete-statementen, ich habe es geschafft, das Problem für eine Weile zu bekommen, indem ich die Dinge in einer präzisen Reihenfolge lösche, aber jetzt, auch das funktioniert nicht. Wie kann […]

Wie man mehrere Zeilen mit Entity Framework zurückgibt und sequentiell auf mehreren Threads liest

Ich habe eine timereihe in SQL server geladen, die ich abfragen muss und dann erlauben mehrere Aufgaben, um sequentiell lesen Sie die Ergebnisse aus meinem SProc. Von dem, was ich auf Google gefunden habe, scheint es möglich, SProc oder LINQ Abfragen / statementen auszuführen. Im derzeit nicht vertraut mit LINQ (SProc wäre bevorzugter Ansatz). Gibt […]

Weisen Sie dem Nicht-Identitätsschlüssel einen Identitätsschlüssel zu

Ich habe eine table1 , der Primärschlüssel ist Pkey . Es ist eine Identitätsspalte. Ich habe eine andere Tabelle table2 , die keine Primärschlüssel- und Identitätsspalte hat. Ich möchte den Wert von Pkey von table1 in die id Spalte von table2 . obj2.id = obj1.Pkey; Ich bekomme eine exception: Kann den Wert NULL nicht in […]

Hat das Entity-Framework so etwas wie die sql OUTPUT-Klausel für Tabellenwarteschlangen?

Ich schaue, um eine Warteschlange zu erstellen, auf die durch eine Multithread-Anwendung zugegriffen wird. Ich habe ein paar SO Fragen zu diesem Thema gesehen und schlagen vor, Tabellen zu verwenden und auf diesen Artikel zu verweisen, der darauf hindeutet, dass die sql OUTPUT-Klausel das Lesen und Löschen im selben dataaufruf verwendet. Dadurch wird verhindert, dass […]

Wie kann ich eine Fremdschlüsselbeziehung mit EF Data Annotations und Fluent API angeben?

Ich habe folgende database: CREATE TABLE [dbo].[Application] ( [ApplicationId] INT IDENTITY (1, 1) NOT NULL, [Name] NVARCHAR (MAX) NULL, [DataVersion] ROWVERSION, CONSTRAINT [PK_dbo.Application] PRIMARY KEY CLUSTERED ([ApplicationId] ASC) ); CREATE TABLE [dbo].[TestAccount] ( [TestAccountId] INT IDENTITY (1, 1) NOT NULL, [ApplicationId] INT, [Name] NVARCHAR (MAX) NOT NULL, [DataVersion] ROWVERSION, CONSTRAINT [PK_dbo.TestAccount] PRIMARY KEY CLUSTERED ([TestAccountId] […]

Kann eine Entität zwei verschiedene Entitäten des gleichen Typs enthalten, eindeutig zugänglich?

databaseen und Tabellen für einen Moment vergessen. Sagen Sie, ich habe eine class Spaceship und eine class Person . Wenn ich das Contract schreibe, könnte ich das tun: public class Spaceship { public string LicensePlate { get; set; } // public string Destination { get; set; } //Regular old data public Person Captain { get; […]

Best Practices für die Implementierung von Entity Framework in einer bestehenden Anwendung mit einer database mittlerer Größe (~ 100 Tabellen, ~ 300sp)

Ich arbeite an der Erweiterung / Konvertierung einer bestehenden asp.net-Anwendung auf die Verwendung von EF4.0 / 5.0 und ich kann nicht scheinen, einen Konsens online zu finden, was die besten Praktiken für die Gestaltung des Designs. Meine aktuelle Lösung hat 1Million + Zeilen Code und verwendet derzeit ein benutzerdefiniertes data-Framework, das ungewollt ist. Meine database […]

Was machen die Alternativen für den Dialog "Unmapped Tables and Views" löschen?

Ich habe ein Entity-Framework-model, das mit einer SQL server-database verbunden ist. Ich möchte eine Tabelle aus dem model entfernen, aber nicht aus der database. Also drücke ich auf dem Tisch im model und bekomme einen Dialog: Delete Unmapped Tables and Views The following tables and views in the store model will no longer be mapped. […]