Articles of entity framework

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. […]

SQL-Distinct-datasätze auf mehrere bedingte Abfragen

Ich versuche, Distinct Ergebnisse mit EntityFramework und MS SQL Abfrage und Filterung datasätze auf zwei Bedingungen, so habe ich verwendet Distinct() hier ist mein Code: public List<ProductViewModel> GetPagedFilterProducts(int page, int type_id1, int type_id2) { int recordsPerPage = 20; var skipRecords = page * recordsPerPage; var results = _products.GetAll().Where(p => p.type1 == type_id1 && p.type2 == […]

Entity Framework Code erste Karte gespeicherte Prozeduren mit zusammengesetzten Primärschlüsseln

Ich möchte EF-Code zuerst verwenden, um meine modelklassen mit meiner database zu verbinden, zum Beispiel: public partial class Header { public int Id { get; set; } public int DeviceId { get; set; } … } und in meinem DbContext protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity<Header>().HasKey(k => new { k.Id, k.DeviceId }); modelBuilder.Entity<Header>().MapToStoredProcedures(s => […]

EF Stored Procedure betrifft mehrere Tabellen

Ich habe angefangen, mit EF zu arbeiten und habe, was ich hoffe, ist ein einfaches Beispiel und Frage. Ich habe eine gespeicherte Prozedur, die einen Benutzernamen und ein Passwort akzeptiert, sie validiert und, falls in Ordnung, eine Session-Tabelle mit der Userid aktualisiert und eine sessionsnummer zurückgibt. Prozedur funktioniert kein Problem. Also habe ich gerade mit […]

Alternative pathe zur Abwicklung von Covenurrency in einem Kino Bookin System

Meine Gruppe und ich haben ein Kino Buchungssystem für ein Schulprojekt, wo das Thema war cunurrency Kontrolle. Es ist mit c # und Entity Framework in einer n-Tier-Arkitektur, wo die Präsentationstier bestand aus einem mvc-Projekt gemacht. Wir haben uns entschlossen, pessimistische Sperre (IsolationLevel.ReadCommited) während der "Select Sitze für Reservierung" Phase verwenden, so dass die database […]