Als «entity-framework» getaggte Fragen

Bei Fragen zum ADO.NET Entity Framework, den ORM-Tools (Object-Relational-Mapping) für .NET Framework. Bitte fügen Sie gegebenenfalls ein versionierungsspezifisches Tag hinzu. Verwenden Sie dieses Tag NICHT für Entity-Framework-Kernfragen. Verwenden Sie stattdessen den Entity-Framework-Core.



4
So fügen Sie das untergeordnete Objekt eines untergeordneten Objekts in Entity Framework 5 ein
Ich benutze Entity Framework 5 code firstund ASP.NET MVC 3. Ich kämpfe darum, das untergeordnete Objekt eines untergeordneten Objekts zum Auffüllen zu bringen. Unten sind meine Klassen .. Anwendungsklasse; public class Application { // Partial list of properties public virtual ICollection<Child> Children { get; set; } } Kinderklasse: public class …


14
Wie kann der Konvertierungsfehler von datetime2 außerhalb des Bereichs mithilfe von DbContext und SetInitializer behoben werden?
Ich verwende die mit Entity Framework 4.1 eingeführten APIs DbContext und Code First. Das Datenmodell verwendet grundlegende Datentypen wie stringund DateTime. Die einzige Datenanmerkung, die ich in einigen Fällen verwende, ist [Required], aber das gilt nicht für eine der DateTimeEigenschaften. Beispiel: public virtual DateTime Start { get; set; } Die …



9
Entity Framework und SQL Server-Ansicht
Aus mehreren Gründen, über die ich nicht sprechen kann, definieren wir eine Ansicht in unserer SQL Server 2005-Datenbank wie folgt: CREATE VIEW [dbo].[MeterProvingStatisticsPoint] AS SELECT CAST(0 AS BIGINT) AS 'RowNumber', CAST(0 AS BIGINT) AS 'ProverTicketId', CAST(0 AS INT) AS 'ReportNumber', GETDATE() AS 'CompletedDateTime', CAST(1.1 AS float) AS 'MeterFactor', CAST(1.1 AS …

9
Bestimmen Sie die Version von Entity Framework, die ich verwende?
Ich glaube, es gibt zwei Versionen 1 und 2? Und Version 2 wird als Entity Framework 4.0 bezeichnet? Wie kann ich feststellen, welche Version in einer Anwendung verwendet wird? Dies befindet sich in meiner web.config. Bedeutet dies, dass ich Version 2 verwende? <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

18
Der Wert kann nicht Null sein. Parametername: Quelle
Dies ist wahrscheinlich die größte Zeitverschwendung, die ich seit langem stundenlang gelöst habe. var db = new hublisherEntities(); establishment_brands est = new establishment_brands(); est.brand_id = 1; est.establishment_id = 1; est.price = collection["price"]; est.size = collection["size"]; db.establishment_brands.Add(est); db.SaveChanges(); Dies gibt mir einen Fehler von Der Wert kann nicht Null sein. Parametername: …

6
EF-Code zuerst: Wie wird die Eigenschaft 'EntityValidationErrors' in der Nuget-Paketkonsole angezeigt?
Dafür bin ich ratlos: Ich habe meine Klassen für einen Code-First-Ansatz für Entity Framework (4.1.3) definiert. Alles war in Ordnung (ich habe die Tabellen usw. erstellt), bis ich anfing zu säen. Jetzt, wenn ich das mache Add-Migration "remigrate" ; Update-Database; Auf der Paketkonsole wird die Fehlermeldung "Die Überprüfung für eine …

19
Eindeutige Einschränkung im Entity Framework-Code zuerst
Frage Ist es möglich, eine eindeutige Einschränkung für eine Eigenschaft mithilfe der fließenden Syntax oder eines Attributs zu definieren? Wenn nicht, wie lauten die Problemumgehungen? Ich habe eine Benutzerklasse mit einem Primärschlüssel, möchte aber sicherstellen, dass die E-Mail-Adresse auch eindeutig ist. Ist dies möglich, ohne die Datenbank direkt zu bearbeiten? …

6
Es hat eine DefiningQuery, aber kein InsertFunction-Element… err
Dieses Ding macht mich verrückt und der Fehler ist für mich ziemlich bedeutungslos: Das EntitySet 'TableB' kann nicht aktualisiert werden, da es eine DefiningQuery enthält und kein Element im Element vorhanden ist, das den aktuellen Vorgang unterstützt. Meine Tische sind so aufgestellt: Tabelle A. int idA (Identität, Primärschlüssel) ... Tabelle …


7
Lösen von "Die ObjectContext-Instanz wurde entsorgt und kann nicht mehr für Vorgänge verwendet werden, für die eine Verbindung erforderlich ist" InvalidOperationException
Ich versuche, ein GridViewmit Entity Frameworkm zu füllen, aber jedes Mal erhalte ich den folgenden Fehler: "Der Eigenschaftenzugriff 'LoanProduct' für das Objekt 'COSIS_DAL.MemberLoan' hat die folgende Ausnahme ausgelöst: Die ObjectContext-Instanz wurde entsorgt und kann nicht mehr für Vorgänge verwendet werden, für die eine Verbindung erforderlich ist." Mein Code lautet: public …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.