Tag: code-first
Code-first ist eine software-Implementierung Ansatz, favorisiert die Programmierung gegen eine API, die über andere Ansätze, die möglicherweise mehr verlassen sich stark auf visuelle tools oder erfordern die Anwesenheit von einigen externen Quelle, die inspiziert wird, zu generieren, Programm, Verhalten, Struktur oder Daten.
1
Antworten
Ich bin mit der code-first-Muster für den Datenbank-layer. Habe ich zwei POCO-Klassen: public class Order { [Key] public int OrderId { get; set; } public virtual ICollection<Item> Items { get; set; } //other fields } und public
1
Antworten
Ich bin versucht, zu aktualisieren zwei Objekte in einer Datenbank gleichzeitig. Mit meinem aktuellen code hier scheint es nur aktualisieren meine navigation Eigenschaft. Zum Beispiel, wenn der "Score" in meiner ersten Klasse verpasst wird es nicht aktualisiert.
2
Antworten
Ich bin der Lösung ein sehr mühsames problem. Ich habe eine Klasse namens "Nation" und eine Klasse namens National public class Nation { public int ID {get; set;} public int name {get;set;} public List<NationAlly> NationAllies {get;set;} }
2
Antworten
Ich bin mit ContosoUniversity Beispiel. Ich habe gerade verwendet Nuget herunterladen und installieren, code first-Migrationen Packung. Whe ich excecute update-database Befehl erzeugt einen Fehler . Gibt es etwas mehr zu tun, als die Installation von nuget-Paket? Update-Database
1
Antworten
Laut Erste POCO-Design 1-Pager Persistenz Unwissenheit bezieht sich auf die zu können, die Entwickler zum schreiben und testen von domain-Objekten in einer Weise, die völlig unabhängig von fundamentalen Anforderungen und Annahmen, die sich möglicherweise der Infrastruktur-service (in
3
Antworten
Ich versuche zu speichern ein Bild in einer SQL Compact Edition (CE) - Datenbank. Ich erkläre das Feld in meinem Studenten-Modell als: [Column(TypeName = "image")] public byte Photo { get; set; } Die Datenbank ist erstellt mit
1
Antworten
So, ich bin in Schwierigkeiten mit diesem Fehler: Eine nicht behandelte Ausnahme des Typs 'System.Daten.Entität.ModelConfiguration.ModelValidationException' aufgetreten in EntityFramework.dll. private void button_Click(object sender, RoutedEventArgs e) { MessageBox.Show("Are you sure?"); var db = new AndmebaasContext(); Console.WriteLine("vajtuasid comboboxi"); string name
2
Antworten
Ich habe zwei Klassen Class1 und Class2 [Table("CLASS1", Schema = "public")] public class Class1 { public int Class1Id { get; set; } public string Name1 { get; set; } } [Table("CLASS2", Schema = "public")] public class Class2
2
Antworten
Hier ist die Ausnahme: Dem Modell hinter der 'ScannerContext" - Kontext hat sich geändert, seit die Datenbank wurde erstellt. Erwägen Sie die Verwendung von Code First-Migrationen zu aktualisieren die Datenbank (http://go.microsoft.com/fwlink/?LinkId=238269). Bekomme ich jedes mal wenn ich
2
Antworten
In Reaktion auf Slauma Antwort auf meine Frage über das ausführen von Anwendungen, EF auf Windows XP ich bin der Umstellung meiner Anwendung wieder von Entity Framework 5.0 die Verwendung von Entity Framework 5.0 und Ziel-framework .NET
1
Antworten
Ich bin mit EF4.3.1 ersten code, habe ich den code wie unten namespace ConsoleApplication5 { class Program { static void Main(string args) { using (var context = new myContext()) { TestA ta = new TestA(); ta.Name =
1
Antworten
Dies kann eine einfache Antwort, aber ich kann nicht sehen, wie Sie eine gespeicherte Prozedur ausführen, mit EF CTP5. In Entity Framework 4.0, das haben wir: ExecuteFunction("ContainerName.StoredProcName", new ObjectParameter("Id", id)). Ist eine Methode, die auf der ObjectContext.
2
Antworten
Ich bin mit dem Code-First-Ansatz mit EF und ich wollte IDbSet statt DbSet damit ich tun konnte, Unit-Testen mit mocks. Mein problem ist, ich benutze die Include () - Methode für eager loading, wo notwendig, aber Include()
1
Antworten
Ich brauche die Karte einige automatisch generierte Klassen, die ich auch nicht ändern wollen für obviouse reasions (es ist auto-generiert!). Gibt es also eine Möglichkeit, um einen Primärschlüssel zu definieren mit der fluent-API von Entity Framework (4.3
1
Antworten
Habe ich vier Entitäten, die ich umsetzen möchte-Datenbank-Tabellen über die fluent-api von code first (ich bin mit einem Modell gefunden bei databaseanswers.org), aber ich bin mir nicht sicher, wie. Das problem das ich habe ist, dass SuggestedMenuId
1
Antworten
Ist es möglich zu definieren, eine viele-zu-viele-Beziehung in Entity Framework 4.1 (Code First Ansatz) mithilfe von datenanmerkungen nur ohne model builder? Zum Beispiel, etwas wie: Product = { Id, Name, ... } Category = { Id, Name,
2
Antworten
Ich bin versucht, zu aktualisieren, eine Datenbank auf einem test-system. Wenn ich update-database in visual studio die Dinge so funktionieren, wie erwartet. Wenn ich bereitstellen und dann versuchen, führen Sie auf eine test-Maschine: Migrate.exe CodeFirst.dll /startupConfigurationFile="..\web.config" Bekomme
3
Antworten
Ich versuche, erstellen Sie eine Code-First-class mit meine eigene Objekt-Typen und bekomme diese Fehlermeldung: .MTObject' muss ein null-Wert geben, um es zu verwenden als parameter 'T' im generischen Typ oder Methode 'System.Data.Entity.ModelConfiguration.Configuration.StructuralTypeConfiguration<TStructuralType>.Property<T>(System.Linq.Expressions.Expression<System.Func<TStructuralType,T>>)' Gibt es eine Möglichkeit, zu
1
Antworten
Gegeben, die standard-Datenbank "Northwind" (reduziert für Prägnanz): [Table("Order Details")] public class OrderDetail : IValidatableObject { [Key, Column(Order = 1)] public int OrderID { get; set; } [Key, Column(Order = 2)] public int ProductID { get; set; }
1
Antworten
Ich bin mit EF 5 mit Code First. Ich habe eine Klasse, die will ich immer eifrig laden einige Eigenschaften. Ich entfernte die virtuelle Schlüsselwort, aber es ist nicht eager loading: public class Person { public ICollection<Email>
2
Antworten
Habe ich diese Klasse und Tabelle: public class Foo { public Guid Id {get;set;} public string Name {get;set;} } create table Foo ( id uniqueidentifier primary KEY DEFAULT (newsequentialid()), name nvarchar(255) ) das problem ist, dass wenn
5
Antworten
Also ich habe Folgendes Modell-Klassen auf meinem DbContext: Jedesmal, wenn ich die Wiedergabe einer Liste von LoanApplication Dinge die ich tun so etwas wie dieses: var context = new MyContext(); var applications = context.LoanApplications.Where(d => d.PropertyThatIWantToFilter =
1
Antworten
Ich habe eine gespeicherte Prozedur wie folgt, das dauert nur 1 input-parameter ( Name ) und gibt 2 output-Parameter( PersonalNr und Gehalt). Unsere gespeicherte Prozedur einfügen von Namen in die Employee-Tabelle und geben Sie uns zurück, PersonalNr
1
Antworten
Habe ich die folgenden zwei Modelle public class Account { public int Id { get; set; } public string Name { get; set; } public int CurrentPeriodId { get; set; } [ForeignKey("CurrentPeriodId")] public virtual Period CurrentPeriod {
3
Antworten
Ich habe eine Tabelle: public class TestModel { public int Id { get; set; } public string UserId { get; set; } public string Name { get; set; } } Ich möchte die Spalte UserId ein Fremdschlüssel,
1
Antworten
Habe ich dieses Modell public class State { public State() { this.Promotions = new List<Promotion>(); this.Branches = new List<Branch>(); this.Stores = new List<Store>(); } public int Id { get; set; } public string Description { get; set;
4
Antworten
Ich habe ein komisches problem heute morgen. Ich folgte diesem turotial : http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application ... ... wie Sie code implementieren, der zuerst in Ihre Projekte. Ich habe das gleiche tutorial 2 Wochen und es hat alles Super geklappt.
4
Antworten
Wie kann ich die Datenbank-Ansicht in entity framework code first, Keine der Antworten erklären, wie man erstellen Sie eine Ansicht mit EF-Migrationen. Siehe Antwort für eine ähnliche Frage. InformationsquelleAutor Sagar | 2011-09-18
3
Antworten
Ich gesucht habe stackoverflow für eine richtige Lösung auf die Generierung einer viele-zu-viele Beziehung mit EF-Core, Code first und die Fluent-API. Ein einfaches Szenario wäre: public class Person { public Person() { Clubs = new HashSet<Club>(); }
1
Antworten
hier ist meine Frage: ich habe eine MVC3-C# - Anwendung, und ich brauche, um einen Wert zu aktualisieren, die in einem DbSet aus dem Bearbeiten-controller, so dass der T den Wert wird durch eine neue ersetzt. Ich
2
Antworten
Ich habe 2 Personen: Schadensfall (ID, andere primirives, eine weitere relation) - Forderungen Tabelle ClaimDetail (ID, ClaimID, andere primitive, Beziehungen) - ClaimDetails Tabelle Mapping: modelBuilder.Entity<Claim>() .HasMany(x => x.ClaimDetails) .WithRequired(x => x.Claim) .HasForeignKey(x => x.ClaimID) Generierte Abfrage: exec
2
Antworten
Ich habe ein problem mit der Aktualisierung der vorhandenen Einheit in DB. Ich bin mit Entity Framework Code First. Habe ich kleines Programm mit der Berechnung Essen. Meine domain Klassen> public class Unit { public int Id
4
Antworten
Ich habe ein problem mit einem Visual Studio-Lösung mit Entity Framework 6 + Code First + Oracle 12c. Ich bin mir nicht sicher, dass es richtig konfiguriert ist, oder wenn ich etwas verpasst einfach. Ich habe versucht,
3
Antworten
Wenn ich Sie ausführen, meine web-app und versuchen Sie es speichern von Daten in die Datenbank, diese Ausnahme passiert : Modell-Kompatibilität kann nicht überprüft werden, weil die Datenbank nicht enthalten Modell-Metadaten. Modell-Kompatibilität kann nur geprüft werden, für
4
Antworten
Ich habe eine Modell-Klasse mit dem Namen Foo hat, unter anderem diese Eigenschaften. public string StripeRecipientId { get; set; } public override bool HasProvidedBillingInformation { get { //return !string.IsNullOrEmpty(this.StripeRecipientId); return false; } } Habe ich aktiviert, Migrationen
3
Antworten
DBContext-Klasse ist public class VGDB : DbContext { public DbSet<Planet> Planets { get; set; } } Und das Modell sieht wie folgt aus: public class Planet { [Key] public int Id { get; set; } public string
1
Antworten
Ich habe eine harte Zeit versucht, herauszufinden, was ich tun muss, um diese zu arbeiten. Ich Lerne ASP.NET MVC mit EF CodeFirst. Wenn ich ein Modell kann ich fügen Sie einfach ein controller für das Modell und
2
Antworten
Ich habe ein problem mit der Zuordnung von bestehenden Datenbank. 2 Tabellen (vereinfacht) "SomeEntity" Id int Name nvarchar und "EntityProperty" EntityId int Name nvarchar haben und Verhältnis eins-zu-viele von Entität zu Entität Eigenschaften. Wie kann ich diese
1
Antworten
gestern erstellt habe ich die Datenbank im Management Studio und jetzt will ich es schaffen, in das Programm mit EF Code First. Hier ist der link zu meiner Datenbank: http://s11.postimg.org/6sv6cucgj/1462037_646961388683482_1557326399_n.jpg Ist und was ich getan habe: public
1
Antworten
Arbeite ich an einem Witz web-Anwendung. Ich arbeite mit C#, Entity Framework, MVC-und ich code-first. Wenn ich jetzt versuche zu Lesen, etwas in meine DB, die Fehler, die ich in den Titel zeigt. Und ich habe keine
3
Antworten
Baue ich eine ASP.Net MVC4 web-Applikation mit Entity Framework 5. Ich hatte zum verwenden einer vorhandenen sql server-Datenbank, sondern auch nutzen wollte, Ersten Code, also folgte ich diesem tutorial http://msdn.microsoft.com/en-us/data/jj200620.aspx Meine Anwendung verwendet die automatische Migrationen mit
1
Antworten
ich wnat zu validieren, die datetime -, Mein Code ist: [Range(typeof(DateTime), DateTime.Now.AddYears(-65).ToShortDateString(), DateTime.Now.AddYears(-18).ToShortDateString(), ErrorMessage = "Value for {0} must be between {1} and {2}")] public DateTime Birthday { get; set; } aber ich bekomme die Fehlermeldung: An
6
Antworten
Gibt es eine Möglichkeit, um eine order by-Klausel ein DbSet der Klasse im EF? Ich bin mit C# InformationsquelleAutor Carlos Blanco | 2011-05-20
1
Antworten
Gibt es Zwei Entitäten, wie unten: public class Business { public int Id {get; set;} public File Logo {get; set;} public int? LogoId {get; set;} public File Video {get; set;} public int? Video {get; set;} public ICollection<File>
1
Antworten
Habe ich die folgenden Klassen. Ich habe ein Objekt var der Beschreibung der Klasse. Ich will select-Balance im Zusammenhang mit der Client in der var Objekt mit Linq to Sql oder Lambda-Ausdruck. Gewusst wie: verknüpfen Sie diese
2
Antworten
Nach meinem Erfolg mit SQLite mit NHibernate, ich bin sehr glücklich, es zu benutzen für die Prüfung mit Entity Framework Code First. Wenn Sie einige Beispiel-verbindungen string und set-up-demos, das wäre toll, und speichern Sie ein bisschen
2
Antworten
War ich gespannt, was der Zweck der OnModelCreating in EF4-Code-die Erste Kontext-Klasse? Wie funktioniert es? InformationsquelleAutor Rushino | 2011-01-21
1
Antworten
Wie kann ich führen eine Skalare Funktion mit code first? Unten ist das, was ich haben versucht, aber nur die Abfrage selbst wird zurückgegeben, nicht den Rückgabewert. using (var dbContext = new FTTRContext()) { queryResult = dbContext.Database.SqlQuery<string>("SELECT
2
Antworten
Wie soll ich über das Update einer Zeile in der Datenbank? Es gibt keine update-Methode, und wenn ich hinzufügen und die Primärschlüssel-id bereits vorhanden ist, bekomme ich eine exception. Bitte geben Sie ein Beispiel, wenn möglich. Identifizieren
3
Antworten
Nach anfänglichen dev und Test habe ich jetzt wies meine MVC3-Anwendung auf einer vorhandenen Datenbank mit live-Daten. Jedoch bin ich immer diese Fehlermeldung im Zusammenhang mit dem Bereich namens Datum1 vom Typ "datetime". The 'Date1' property on