Articles of entity framework

Konfigurieren von vielen zu viele Beziehungen in Entity Framework Code Erst wenn beide Entitäten in verschiedenen SQL server databaseen wohnen.

Ich bin relativ neu in der Software-Entwicklung und ich bin derzeit fertig ein Projekt, das ich hoffe, bei zukünftigen Vorstellungsgesprächen zu zeigen. In diesem Projekt, mit Code-first Ich möchte eine Many-to-Many-Beziehung zwischen einem ApplicationUser und einer Domain Entity und haben die resultierende assoziative Tabelle persist andere Informationen, die zu dieser Assoziation. Die Idee ist, dass […]

Entity Framework 6, DB zuerst, Mehrere Schemas One Model

Ich habe eine DB bereits mit mehreren Schemata definiert, jeder von ihnen hat genau die gleichen Tabellen und Beziehungen (wir müssen die DB abhängig von Projekt zu laden, um zu laden). Ich benutze den EF6-Assistenten mit der Option EF Designer aus DB (DB First), nach Auswahl der Verbindung kann ich die Tabellen, viewen und so […]

Einsparung von Entität in vielen zu vielen Beziehungen

(3am hier, also bär mit mir!) Das ist EF6. Ich habe viele-zu-viele-Beziehung zwischen Entitäten Procedures und Points . Ich erstelle ein neues Procedure Namen P und füge eines der vorhandenen Point zu seiner Points Auflistung hinzu. Ich sende dann P zu EF zum memoryn: context.Procedures.Add(P); context.SaveChanges(); Leider versucht das INSERT das Point object auch in […]

Hilfe erforderlich, um SQL in LINQ zu konvertieren

Ich versuche, das folgende SQL in LINQ zu konvertieren und benötige Hilfe mit den verschachtelten select-Klauseln für die paid_amount und paid_vat und auch für die select innerhalb der where-Klausel. Ignoriere die Indexsachen. hier ist die SQL SELECT tramps.gl_transaction.debtor_uri, tramps.debtor.account_no, tramps.gl_transaction.uri as transaction_uri, tramps.gl_transaction.base_currency_amount, tramps.gl_transaction.base_currency_vat_amount, (select IsNull(sum(gltr.base_currency_amount), 0.00) from tramps.gl_transaction gltr where gltr.sibling_uri = tramps.gl_transaction.uri) * […]

Weird Caching Ausgabe EF Code Erste Anwendung SQL server 2014

Ich arbeite an einer grundlegenden CRUD-Anwendung in .Net MVC mit EF-Code zuerst. Ich bin auf eine Frage gestoßen, die ich noch nie wirklich begegnet habe. Grundsätzlich werden alle Änderungen, die ich an dem database-Backend mache, nicht in der Anwendung reflektiert, es sei denn, dass ich die Website auf dem server neu starte oder die App […]

C # MVC 5, EF 6, Dupliziert datasatz-Überschreiben in SQL-database

Wir haben eine Anwendung, die eine Tasche schafft, dann erstellt Batches innerhalb der tote abhängig von einigen Benutzereingaben. Wir haben festgestellt, dass es randome timeen gibt, in denen der Einfügungsdatensatz in die database für Batches einen doppelten datasatz innerhalb von 0,01 Sekunden des ersten datasatzes erzeugt. Dies ist der Code, den wir verwenden, um den […]

Wie führen Sie benutzerdefinierte eingegebene gespeicherte Prozedur in geöffneter Transaktion aus?

Ich habe die Transaktion aus dem Entity Framework-Kontext geöffnet und muss die sp_ComplexTypedProc Prozedur ausführen, die den benutzerdefinierten typisierten Parameter übernimmt und die data zurückgibt CREATE PROCEDURE [dbo].[sp_ComplexTypedProc] @param1 IDSource readonly AS BEGIN SELECT Person.Name as Name Person.Gender as Gender Person.BirthDate as BirthDate … from dbo.Persons Person END Ich versuche, das Verfahren von C # […]

Ergebnismenge für String verkettete gespeicherte Prozedur

Bin ein String verkettete gespeicherte Prozedur in Microsoft SQL server, in dem ein Problem, dass Ergebnis gesetzt wurde gesetzt wurde nicht in Entity Framework vererbt. Create Procedure SPName AS Begin Declare @sql varchar(max) Declare @TotalCount varchar(max) Select @sql = 'Select param1,param2 from Table1' Select @TotalCount = 'Select count(*) from Table1' Execute sp_executesql @sql Execute sp_executesql […]

Entity Framework: Wie benutzt man FK-Relation anstatt neue Tabelleneinträge zu erstellen?

Ich benutze EF, um eine Artikeldatenbank mit technischen / logistischen Details zu erstellen. Beide haben eine Schlüsselwertbeziehung: Schlüssel ist eine Kategorie und der Wert ist der Wert in dieser Kategorie. ZB: Größe – 3x3x3cm (Größe = Kategorie; 3x3x3cm = Wert). Ich möchte vorhandene Schlüssel wieder verwenden, anstatt Duplikate zu erstellen und Code wie die folgenden […]

Mehrere databaseen mit leicht wechselnden modelsn. Wie kann ich `EF` zur Laufzeit mit verschiedenen databasestrukturen arbeiten?

Ich arbeite mit EF6 , MSSQL , Oracle , .NET4.5 auf einem System, das global über Unternehmen (viele Abteilungen) verwendet wird, um verschiedene databaseen abzufragen, die zu unserer Abteilung gehören, die meistens das gleiche EF model haben, einige databaseen sind Oracle und einige sind Microsoft SQL , einige sind Entwicklung oder uat, einige sind Protokolle. […]