Articles of entity framework

Verwalten von TypeLists mit Entity Framework

Ich bin in einer Zwangslage, wo ich mehrere listn als Teil der Geschäftslogik, die Dropdown-Auswahl (w / Id als Wert und FriendlyName als Description ) auf der Front-End sein müssen. Darüber hinaus werde ich verschiedene Dinge in der Geschäftslogik auf der Grundlage der gespeicherten databaseauswahl machen. Dies bedeutet, ich werde entweder GlobalConstants oder Enums , […]

Einschränkung gleichzeitiger Einsätze, die den Zustand der asynchronousen Verbindung erfüllen

Ich weiß, dass Sie in der Regel transactions verwenden, um concurrencysprobleme zu gewährleisten. Ich bin kein Experte in der databaselogik, aber ich habe nichts gefunden, was erklärt, wie man Einsätze einschränkt, basierend auf einer Bedingung. In meinem Fall habe ich eine interne Regel, die ein Benutzer nicht mehr auf einen Job schlagen kann. Wenn der […]

So fügen Sie einer EF-Code erste Tabelle eine Einschränkung hinzu

Zuerst bin ich mir nicht sicher, ob ich das Rad in Bezug auf Fremdschlüssel hier neu erfinden werde, aber ich sage, ich habe einen Patiententisch PatientId Name Gender Age HospitalId Ich möchte sicherstellen, dass, wenn ein object in die Patiententabelle eingefügt wird, dass es keinen datasatz mit einem HospitalId einfügt, das in der Hospital-Tabelle nicht […]

Warum ist "System.Data.Entity.Infrastructure.DbUpdateException" in EntityFramework.dll aufgetreten "beim Hinzufügen von image aufgetreten?

Ich versuche, ein image zu einem meiner Tabelle in meiner database hinzuzufügen, aber dann die exception: 'System.Data.Entity.Infrastructure.DbUpdateException' trat in EntityFramework.dll auf Dies ist das object, das in die Tabelle varbinary(max) wird, das image ist ein byte[] genau wie in seinem model (erzeugt durch Ado-Code zuerst mit vorhandener database, in der database ist es ein varbinary(max) […]

Was ist die wahrscheinliche Ursache für die "Der zugrunde liegende Anbieter fehlgeschlagen auf Open." Fehler in meinem Fall?

Ich werde versuchen, so viele Infos wie möglich zu geben. Ich verstehe, dass dies ein häufiger Fehler ist und die möglichen Ursachen sind viele. Ich habe eine function wie private void LoadAndSavePage(object source, ElapsedEventArgs e) { // … try { repo.Add( new PageDocument() { Html = retrieval.Html, PageType = (short)retrieval.Page, DateAdded = DateTime.Now, DateProcessed = […]

Linq zu SQL und ADO.net

Ich habe Databae und Tabellen jetzt in Viual Studio zuerst Ich versuche, mit LINQ zu SQL zu arbeiten, so dass, wenn ich wähle, füge neues Element hinzu, dann LINQ zu SQL dann DataClasses1.dbml file erstellt wird, so dass mit dem Refrence von diesem Ich erstelle select-function wie diese [WebMethod] public static string select() { DataClasses1DataContext […]

c # unitesting System.Data.SqlClient.SqlException Timeout abgelaufen Fehler

Ich brauche Hilfe bei der Organisation meiner unbescheidenen (eigentlich Integrationstest) unten. Ich benutze entityframework als mein ORM. Und mit der database zuerst Annäherung i GOT meine models wie folgt CashFlowEntities als database-Kontext, Expense als die Entität für meine Expenses Tabelle Auch Staff ist einer meiner Tabellen. Bitte beachten Sie, dass Staff.Id ein Fremdschlüssel auf Expense […]

Kann ich eine database und classn verwenden, die mit Model-First EF über mehrere Anwendungen produziert werden?

Ich produziere derzeit ein System, das Zugriff auf eine oder mehrere databaseen mit dem gleichen Schema über mehrere Anwendungen, und ich bin auf der search nach EF verwenden, um diese databaseen und zugehörigen classn zu produzieren, mit dem model-erste Ansatz. Ich möchte den EF-Code in einer coreklassenbibliothek behalten, auf die sich alle Anwendungen beziehen werden, […]

Erstellen von Entity in der database mit nicht zugeordneten properties

Das Entity-model, an dem ich arbeite, ist mit der inheritance wie folgt strukturiert: public abstract class Line {} public class WooLine : Line{ public bool wooProperty{ get; set; } } public class BooLine : Line Diese werden in der database in der Tabelle Zeile gespeichert. Und in der database ist die Spalte wooProperty NICHT NULL […]

Paging mit 3 Unterabfragen mit 1 Verbindung vs 2 Abfragen mit 2 Verbindungen

Ich habe viel Forschung auf Paging gemacht und ich bin zwischen zwei methods stecken. Bei beiden Ansätzen verwende ich PagedList.MVC, um meine Seiten anzuzeigen, aber das Problem liegt darin, wie ich die data an die PagedList weitergeben und welche meiner beiden methods effizienter ist. Das beste Beispiel, das ich dort herausgefunden habe, ist wie folgt: […]