Tag: entity-framework-4

Ein tag für ADO.NET Entity Framework 4.x, selbst eine Objekt-relationale-mapping für die .NET-framework.

Entity Framework: Legen Sie die Löschregel mit CodeFirst fest

Anzahl der Antworten 2 Antworten
Ich bin mit EF4 CTP 5, CodeFirst. Bitte Lesen Sie meine ersten Klassen: public class Guest { [Key] public Guid GuestID { get; set; } public Language PreferredLanguage { get; set; } public Guid? LanguageID { get;

LINQ to Entities unterscheidet zwischen Groß- und Kleinschreibung

Anzahl der Antworten 8 Antworten
Dies ist nicht groß- /Kleinschreibung in LINQ  Personen: Thingies.First(t => t.Name == "ThingamaBob"); Wie kann ich das erreichen-und Kleinschreibung-Vergleich mit LINQ  Entitäten? InformationsquelleAutor der Frage Ronnie Overby | 2010-10-01

Entity Framework - Navigationseigenschaften manuell hinzufügen

Anzahl der Antworten 2 Antworten
Generiert ich ein Modell von Entity Framework (4.0) aus meiner Datenbank. Ich habe nicht das design der Datenbank und haben keine Kontrolle über das schema, aber es gibt ein paar Tabellen, die nicht über die foreign key-Einschränkung

Entity Framework / Linq to SQL: Skip & amp; Nehmen

Anzahl der Antworten 5 Antworten
Einfach nur neugierig, wie Skip & Nehmen sollen, um zu arbeiten. Ich bin immer die Ergebnisse, die ich sehen wollen, auf der client-Seite, aber wenn ich Haken der AnjLab SQL Profiler und Blick auf den SQL, der

Einschließen eines untergeordneten Objekts eines untergeordneten Objekts in Entity Framework 5

Anzahl der Antworten 4 Antworten
Ich bin mit Entity Framework 5 code first und ASP.NET MVC 3. Ich bin kämpfen, um ein child-Objekt untergeordnetes Objekt zu füllen. Hier sind meine Klassen.. Application-Klasse; public class Application { //Partial list of properties public virtual

Entity Framework-Verbindungszeichenfolge nicht von config

Anzahl der Antworten 4 Antworten
public class Context : DbContext { public Context(string connString) : base(connString) { Database.SetInitializer(new MyContextInitializer()); } //... Müssen, übergeben Sie eine Verbindungszeichenfolge, um die Kontext-Konstruktor. Wie soll der string Aussehen, zum Beispiel für SQL Compact? Versucht, aber kein

Wie erhält man die ursprünglichen Werte einer Entität in Entity Framework?

Anzahl der Antworten 6 Antworten
In EF 4.0, wenn ich es verstehe, gibt es zwei Arten von Werten in Unternehmen : aktuelle Werte und ursprüngliche Werte. Wir können die ursprünglichen Werte durch den Aufruf ApplyOriginalValues(TEntity) - Methode, aber wie man original Werte

Das Objekt kann nicht gelöscht werden, weil es im ObjectStateManager nicht gefunden wurde

Anzahl der Antworten 8 Antworten
Ich bin immer diese Fehlermeldung "Das Objekt kann nicht gelöscht werden, weil es nicht gefunden wurde in dem ObjectStateManager." Mein code ist: protected MyEntities sqlEntities; public virtual void Delete(TEntity entity) { System.Type t = typeof(TEntity); sqlEntities.DeleteObject(entity); sqlEntities.SaveChanges();

Wie erstelle ich unveränderbare Objekte in C #?

Anzahl der Antworten 6 Antworten
In eine Frage zu Best practices für C# - Muster-Validierungdie höchsten gestimmt Antwort sagt: Neige ich dazu, dass Sie all meine Validierung im Konstruktor. Dies ist ein muss, weil ich fast immer unveränderliche Objekte. Wie genau erstellen

EF 4: Entfernen eines untergeordneten Objekts aus der Sammlung löscht es nicht - warum?

Anzahl der Antworten 5 Antworten
Benutze ich Entity Framework 4 und ich habe Eltern - Kind-Beziehung mit "Cascade Delete" gesetzt. So würde ich erwarten, wenn ich entfernen Sie ein Kind von dem Elternteil, der das Kind gelöscht wird, wenn ich Anrufe SaveChanges().

Aktualisieren Sie Beziehungen beim Speichern von Änderungen von EF4-POCO-Objekten

Anzahl der Antworten 5 Antworten
Entity Framework 4, POCO-Objekte und ASP.Net MVC2. Ich habe eine viele zu viele Beziehung, sagen wir zwischen Beitrag und Tag-Entitäten. Dies bedeutet, dass in meinem T4 generierten POCO Beitrag Klasse, ich habe: public virtual ICollection<Tag> Tags {

In EF 4.1 DbContext, wie generiertes SQL verfolgt werden kann

Anzahl der Antworten 8 Antworten
Frage ich mich, wie trace generierten SQL wie DataContext in LinqToSql. Lese ich auch Artikel über die Lösung von EFProviderWrapper auf Jaroslaw Kowalski ' s blog, aber es basiert auf ObjectContext, funktioniert nicht DbContext. Jemand weiß, wie

EntityFunctions.TruncateTime () funktioniert nicht

Anzahl der Antworten 3 Antworten
Bin ich mit Entity Framework Code First. Verwenden von LINQ to Entity, die ich packen möchte einen Datensatz basierend auf einem DateTime-Wert. Hier ist meine aktuelle code: ///<summary> ///A method to check and see if the Parsed

Verwenden der NuGet Package Manager-Konsole außerhalb von Visual Studio zum Ausführen von Entity Framework-Migrationen

Anzahl der Antworten 4 Antworten
Ist es sowieso zu öffnen NuGet Paket-Manager-Konsole außerhalb der Visual Studio ? Mein Ziel ist, führen einige Wanderungen, die ich erstellt mit EntityFramework.Migrationen Grundsätzlich möchte ich ausführen Update-Database –Verbose Befehl in einer Umgebung, die nicht über visual

Entity Framework Include () funktioniert nicht

Anzahl der Antworten 4 Antworten
Habe ich Folgendes EF-Abfrage: TestEntities db = new TestEntities(); var questions = from q in db.Questions.Include("QuestionType") from sq in db.SurveyQuestions where sq.Survey == surveyTypeID orderby sq.Order select q; foreach( var question in questions ) { //ERROR: Null

Entity Framework Code First Fluent Api: Hinzufügen von Indizes zu Spalten

Anzahl der Antworten 14 Antworten
Ich bin mit EF-4.2 CF und wollen, erstellen von Indizes auf bestimmte Spalten in meiner POCO-Objekte. Als ein Beispiel können sagen, wir haben diese Mitarbeiter-Klasse: public class Employee { public int EmployeeID { get; set; } public

Lösung für: Store-Update, -Einfügung oder -Delete-Anweisung beeinflusst eine unerwartete Anzahl von Zeilen (0)

Anzahl der Antworten 9 Antworten
Fand ich eine Lösung für Menschen, die eine Ausnahme: Store update -, insert-oder delete-Anweisung betroffenen eine unerwartete Anzahl von Reihen (0). Entitäten können geändert oder gelöscht wurden, da Personen geladen wurden. Aktualisieren ObjectStateManager Einträge. Aber, ja, ich

Initialisierung des Entity Framework ist SLOW - was kann ich tun, um es schneller zu starten?

Anzahl der Antworten 3 Antworten
Mein EF 4.3.1 Modell hat die 200-ungerade Tabellen. Erster Start ist schrecklich, mehrere Minuten. Ein DotTrace-gefangen Profil impliziert einige schreckliche Algorithmus/Skalierbarkeit Entscheidungen, die tief in die Rahmen wie gezeigt, indem Sie die Millionen von anrufen, um eine

Komplexe Prozedurtypen für gespeicherte Prozeduren in Entity Framework hinzufügen

Anzahl der Antworten 9 Antworten
Ich bin versucht, eine gespeicherte Prozedur in Entity Framework, die nichts zurückgibt. Habe ich Folgendes: Es wurde eine Funktion Hinzugefügt werden (Rechtsklick auf die gespeicherte Prozedur -> hinzufügen -> Funktion importieren-> Komplex-Typ -> Get Spalte Informationen ->

Entity Framework 4 / Linq: Wie konvertiert man von DateTime zu String in einer Abfrage?

Anzahl der Antworten 4 Antworten
Ich habe die folgende Abfrage: from a in Products select new ProductVM { id = a.id, modified = a.modified.ToString() } Gibt mir eine Fehlermeldung: LINQ to Entities does not recognize the method 'System.String ToString()' method, and this

Eine abhängige Eigenschaft in einer ReferentialConstraint wird einer durch einen Speicher generierten Spalte zugeordnet

Anzahl der Antworten 11 Antworten
Bekomme ich diesen Fehler beim schreiben in die Datenbank: Einer abhängigen Eigenschaft in einem ReferentialConstraint zugeordnet ist ein store generierte Spalte. Spalte: 'PaymentId'. public bool PayForItem(int terminalId, double paymentAmount, eNums.MasterCategoryEnum mastercategoryEnum, int CategoryId, int CategoryItemId) { using

Entity Framework 4 CTP 4 / CTP 5 Generisches Repository-Muster und Unit Testable

Anzahl der Antworten 3 Antworten
Ich Spiele die neueste Entity Framework CTP 5 release und der Aufbau einer einfachen asp.net MVC-blog, wo ich nur zwei Tabellen: Post und get Kommentare. Dies geschieht ganz im POCO, ich muss nur helfen, auf den DbContext

Linq-to-Entities-Include-Methode nicht gefunden

Anzahl der Antworten 4 Antworten
Ich bin mit EF4 in einem MVC3-Anwendung, und ich war auf der Suche nach einem Weg, um alle meine Kontakte, die innerhalb einer bestimmten Arbeitsgruppe. In dem controller habe ich angegeben: var wg = from w in

Entitäts-Framework - Ungültiger Spaltenname '* _ID "

Anzahl der Antworten 9 Antworten
Ich habe verengt dies auf ein Problem zwischen Code-First und Database-first EF, aber ich bin mir nicht sicher, wie es zu lösen ist. Ich werde versuchen, so klar wie ich kann, aber ganz ehrlich, ich bin fehlen

Der angegebene Typ member 'Date' wird in LINQ to Entities nicht unterstützt. Nur Initialisierungs-, Entitäts- und Entitätsnavigationseigenschaften

Anzahl der Antworten 9 Antworten
Mit diesem code in Entity Frameworkerhalte ich den folgenden Fehler. Ich brauchen, um alle Zeilen für ein bestimmtes Datum DateTimeStart ist vom Typ DataType in diesem format 2013-01-30 12:00:00.000 Code: var eventsCustom = eventCustomRepository.FindAllEventsCustomByUniqueStudentReference(userDevice.UniqueStudentReference) .Where(x => x.DateTimeStart.Date

Eigenschaften für ein Modell mit Standardwerten annotieren

Anzahl der Antworten 5 Antworten
Erstellte ich eine EF4.1 code-first-Modell (möglicherweise oder möglicherweise nicht wichtig sein), und ich bin versucht zu erhalten default-Werte für mein Gerüst Erstellen Vorlage. Mein Modell sieht so aus: class Person { [DefaultValue (18)] public int Age {

Wie sollte ich eine Entity Framework-Verbindungszeichenfolge bearbeiten?

Anzahl der Antworten 4 Antworten
Ich hatte vor kurzem Bearbeiten meiner app.config-Datei, ändern Sie die Verbindungszeichenfolge für ein Entity Framework data model (.edmx- Datei). Aber ich würde gerne wissen: gibt es eine Möglichkeit zum Bearbeiten der EF-Verbindungszeichenfolge mithilfe des Designers? Die ursprüngliche

Entity Framework Code Nur Fehler: Das Modell, das den Kontext unterstützt, hat sich seit der Erstellung der Datenbank geändert

Anzahl der Antworten 5 Antworten
Erstellte ich einen "Code-Only" - POCO für die Verwendung mit einer vorhandenen Datenbank mit Entity Framework 4 und die CTP4. Wenn ich eine Abfrage ausführen, erhalte ich die Fehlermeldung Dem Modell hinter der 'xyzContext" - Kontext hat

Include () in der Abfrage LINQ to Entities

Anzahl der Antworten 1 Antworten
Habe ich folgende Modelle in meiner ASP.NET MVC 3-Projekt: public class Task { public int Id { get; set; } public DateTime CreatedOn { get; set; } public TaskStatus Status { get; set; } } public class

So ordnen Sie ein Entity-Framework-Modell dynamisch einem Tabellennamen zu

Anzahl der Antworten 1 Antworten
Durch ein code-first-Ansatz, ich würde gerne Karte für ein einzelnes Modell, um mehrere Tabellennamen dynamisch. Derzeit kann ich etwas tun, wie modelBuilder.Entity(Of Person)().MapSingleType().ToTable("Managers") aber als OnModelCreating Methode wird nur einmal aufgerufen, kann ich nicht zuordnen, andere Tabellennamen

Wie setze ich den Standardwert für POCOs in EF CF?

Anzahl der Antworten 7 Antworten
In Entity Framework Code First-Ansatz, wie legen Sie einen Standardwert für eine Immobilie in der POCO - EntityConfiguration Klasse? public class Person { public int Id { get; set; } public string Name { get; set; }

Fehler 2062: keine Zuordnung zwischen Entitätsgruppe und Verknüpfungsgruppe

Anzahl der Antworten 1 Antworten
Sind Personen zugeordnet werden, eine Tabelle oder kann Sie anzeigen, um eine gespeicherte Prozedur? Ich habe ein Unternehmen, das keine Zuordnung zu einem bestimmten Tisch, anstatt es Karten an eine gespeicherte Prozedur. Ich erhalte die folgende Fehlermeldung:

Die verwendete Version von SQL Server unterstützt den Datentyp datetime2 nicht?

Anzahl der Antworten 5 Antworten
An error occurred while executing the command definition. See the inner exception for details. bbbbInnerException:aaaa System.ArgumentException: The version of SQL Server in use does not support datatype 'datetime2'. at System.Data.SqlClient.TdsParser.TdsExecuteRPC(_SqlRPC rpcArray, Int32 timeout, Boolean inSchema, SqlNotificationRequest notificationRequest,

Deaktivieren Sie in Entity Framework 4 standardmäßig das verzögerte Laden

Anzahl der Antworten 5 Antworten
Scheint es, dass lazy loading aktiviert ist standardmäßig in EF4. Zumindest in meinem Projekt, ich kann sehen, dass der Wert von dataContext.ContextOptions.LazyLoadingEnabled ist standardmäßig true. Ich will nicht lazy loading und ich möchte nicht schreiben müssen: dataContext.ContextOptions.LazyLoadingEnabled

Stoppen Sie Entity Framework von der Änderung der Datenbank

Anzahl der Antworten 4 Antworten
Ich bin angefangen zu spielen, um mit dem code-first-Ansatz des entity framework, in Erster Linie, damit ich dekorieren kann meine Eigenschaften mit Anmerkungen für die Anzeige in my view (sonst, im Augenblick habe ich eine Klasse erstellt,

Was ist Entity Framework fließend?

Anzahl der Antworten 5 Antworten
Höre ich über das Entity Framework fluent-api, aber ich bin kämpfen, um zu finden eine gute Referenz auf diese. Was ist es? Verwenden wir die entity framework und dem Modellierungs-tool zur Verfügung gestellt. Ist, dass alles, was

EF: Lazy Loading, Eager Loading und "Enumerable aufzählen"

Anzahl der Antworten 2 Antworten
Ich finde, ich bin verwirrt über lazy loading, usw. Ersten, sind diese beiden Aussagen äquivalent: (1) Lazy loading: _flaggedDates = context.FlaggedDates.Include("scheduledSchools") .Include ("interviews").Include("partialDayAvailableBlocks") .Include("visit").Include("events"); (2) Eager loading: _flaggedDates = context.FlaggedDates; In anderen Worten, in (1) "Includes" bewirken,

Wie fügt kaufmännisches Und in Verbindungszeichenfolge ein?

Anzahl der Antworten 1 Antworten
Bin ich mit Entity Framework 4 für eine einfache app und würde gerne Backen, meine Verbindung Anmeldeinformationen in die folgenden connection string: <connectionStrings> <add name="MyEntities" connectionString="metadata=res://*/MyDataModel.csdl|res://*/MyDataModel.ssdl|res://*/MyDataModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=localhost\DEV;Initial Catalog=MyDB;UserId=myUser;Password=jack&jill;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" /> </connectionStrings> Jedoch das Kennwort (die

Bessere Möglichkeit, eine Seite von Daten abzufragen und Gesamtzählung in Entity Framework 4.1 zu erhalten?

Anzahl der Antworten 3 Antworten
Derzeit, wenn ich brauche, um eine Abfrage ausführen, verwendet werden w/paging-ich Tue es so etwas wie dieses: //Setup query (Typically much more complex) var q = ctx.People.Where(p=>p.Name.StartsWith("A")); //Get total result count prior to sorting int total =

zirkuläre Abhängigkeit im Entitätsrahmen

Anzahl der Antworten 1 Antworten
Ist es möglich, zu speichern-Modell, das hat die zirkuläre Abhängigkeit ? Ich denormalisierten meine Datenbank: Benutzer -------- UserId Benutzername LastOrder - fk zur letzten Bestellung Um ------- Bestell-NR OrderName UserId Bestelldatum Ist es möglich, zu speichern sth

EF4 - Die ausgewählte gespeicherte Prozedur gibt keine Spalten zurück

Anzahl der Antworten 13 Antworten
Ich habe die Abfrage in einer gespeicherten Prozedur, die ruft einige Verbindungsserver mit einigen dynamischen SQL. Ich verstehe, dass EF nicht mag, so habe ich speziell eine Liste aller Spalten, die zurückgegeben werden. Doch, es geht trotzdem

Die Validierung ist für eine oder mehrere Entitäten fehlgeschlagen. Weitere Informationen finden Sie unter Eigenschaft 'EntityValidationErrors'

Anzahl der Antworten 24 Antworten
Ich habe diesen Fehler beim seeding meine Datenbank mit code-first-Ansatz. Validierung fehlgeschlagen ist, für eine oder mehrere Personen. Siehe 'EntityValidationErrors' - Eigenschaft für weitere details. Ehrlich gesagt, ich weiß nicht, wie Sie die Inhalte der Validierungsfehler. Visual

Kann ich den Standardschemanamen in Entity Framework 4.3 Code-First ändern?

Anzahl der Antworten 5 Antworten
Derzeit bin ich der Nutzung meiner Anwendung um eine shared-hosting-Umgebung und code-first mit Migrationen funktioniert bestens, mit Ausnahme eines kleinen Schluckauf. Jedesmal, wenn ich drücken wollen der Website habe ich den "Update-Database -script" - option, weil ich

Verwenden von DateTime-Eigenschaften in Code-First Entity Framework und SQL Server

Anzahl der Antworten 4 Antworten
Habe ich eine Beispiel-Klasse book: public class Book { [Key] public int Id { get; set; } public string Name { get; set; } public DateTime DateAdded { get; set; } } Wenn ich versuche, fügen Sie

Entity Framework / SQL2008 - Automatisches Aktualisieren von LastModified-Feldern für Entitäten?

Anzahl der Antworten 7 Antworten
Wenn ich die folgende Person: public class PocoWithDates { public string PocoName { get; set; } public DateTime CreatedOn { get; set; } public DateTime LastModified { get; set; } } Entspricht einem SQL Server 2008-Tabelle mit

Aufrufen benutzerdefinierter Funktionen in Entity Framework 4

Anzahl der Antworten 7 Antworten
Habe ich eine benutzerdefinierte Funktion in SQL Server 2005-Datenbank, die gibt ein bisschen. Ich würde gerne rufen Sie diese Funktion über das Entity Framework. Ich habe die Suche rund um und hatte noch nicht viel Glück. In

EntityFunctions.TruncateTime und Komponententests

Anzahl der Antworten 6 Antworten
Ich bin mit System.Data.Objects.EntityFunctions.TruncateTime Methode, um Datumsteil eines datetime-in meiner Abfrage: if (searchOptions.Date.HasValue) query = query.Where(c => EntityFunctions.TruncateTime(c.Date) == searchOptions.Date); Diese Methode (ich glaube, das gleiche gilt für andere EntityFunctions Methoden) kann nicht ausgeführt werden, außerhalb von

Löschen Sie untergeordnete Objekte in Entity Framework

Anzahl der Antworten 1 Antworten
Ich bin mit EF-und wenn ich dies tun: foreach (var reg in detail.Regs) { this.db.Regs.DeleteObject(reg); } Bekomme ich diese: Collection was modified; enumeration operation may not execute. Was ich bin ich falsch hier??? InformationsquelleAutor der Frage hminaya

Warum DbContext und nicht ObjectContext verwenden

Anzahl der Antworten 1 Antworten
Ich bin mit EF 4.1 & mit DB-first-Ansatz. Ich habe meine .edmx-Datei zu. Jetzt möchte ich meine POCO-Klassen. Dafür habe ich installiert, EF-4.x DbContext-Generator als auch als EF-4.x POCO Entity Generator von NuGet. Ich bin mir völlig

Verwenden von Entity Framework zum Zuordnen von Ergebnissen einer gespeicherten Prozedur zu Entitäten mit anders benannten Parametern

Anzahl der Antworten 3 Antworten
Ich versuche so erstellen Sie ein einfaches Beispiel mit Entity Framework für das mapping der Ausgabe einer SQL Server Gespeicherte Prozedur, um ein Unternehmen in C#, aber das Unternehmen anders (freundliche) Namen der Parameter als Gegensatz zu