Bei Fragen zum ADO.NET Entity Framework Version 6. Fügen Sie auch das generische Tag [entity-framework] hinzu, wenn Ihre Frage nicht auf die EF6-Version beschränkt ist.
Ich versuche, meine Tests in TeamCity auszuführen, das derzeit auf meinem Computer installiert ist. System.InvalidOperationException:: Das Entity Framework Provider - Typ ‚ für die‘ 'ADO.NET - Provider konnte nicht geladen werden. Stellen Sie sicher, dass die Provider-Assembly für die ausgeführte Anwendung verfügbar ist.System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServerVersion=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'System.Data.SqlClient Weitere Informationen finden Sie …
Ich versuche, den Datensatz mit EF6 zu aktualisieren. Suchen Sie zuerst den Datensatz, falls vorhanden, und aktualisieren Sie ihn. Hier ist mein Code: - var book = new Model.Book { BookNumber = _book.BookNumber, BookName = _book.BookName, BookTitle = _book.BookTitle, }; using (var db = new MyContextDB()) { var result = …
Ich kann nicht glauben, dass ich nach einer Stunde Suche keine funktionierende Lösung dafür finden konnte. Ich folge diesem Artikel zu Entity Framework 6.0, der einen einfachen Überblick über Code First bietet. Ich habe das Projekt erstellt und das neueste EF Nuget-Paket installiert , damit das Projekt kompiliert werden kann. …
Ich versuche, eine EF-Entität mit Code First und einer EntityTypeConfigurationfließenden API zu erstellen . Das Erstellen von Primärschlüsseln ist einfach, mit einer eindeutigen Einschränkung jedoch nicht. Ich habe alte Beiträge gesehen, in denen vorgeschlagen wurde, native SQL-Befehle auszuführen, aber die den Zweck zu vereiteln scheinen. ist das mit EF6 möglich?
Ich fange gerade mit Unit-Tests und TDD im Allgemeinen an. Ich habe mich schon einmal versucht, aber jetzt bin ich entschlossen, es meinem Workflow hinzuzufügen und bessere Software zu schreiben. Ich habe gestern eine Frage gestellt, die dies beinhaltete, aber es scheint eine Frage für sich zu sein. Ich habe …
Wenn ich mich in einem getrennten Szenario befinde und vom Client ein Dto erhalte, das ich einer Entität zuordne, um es zu speichern, gehe ich folgendermaßen vor: context.Entry(entity).State = EntityState.Modified; context.SaveChanges(); Für was ist dann die DbSet.Attach(entity) oder warum sollte ich die .Attach-Methode verwenden, wenn EntityState.Modified die Entität bereits anfügt?
SQL Server-Tabelle: SomeId PK varchar(50) not null OtherId PK int not null Wie soll ich dies zuerst in EF 6-Code abbilden? public class MyTable { [Key] public string SomeId { get; set; } [Key] public int OtherId { get; set; } } Ich habe einige Beispiele gesehen, in denen Sie …
Update-Datenbank von Package Manager Console fehlgeschlagen. Ich habe Entity Framework 6.x und Code-First-Ansatz verwendet. Fehler ist "In der Datenbank befindet sich bereits ein Objekt mit dem Namen 'AboutUs'." Wie kann ich dieses Problem lösen? internal sealed class Configuration : DbMigrationsConfiguration<Jahan.Blog.Web.Mvc.Models.JahanBlogDbContext> { public Configuration() { AutomaticMigrationsEnabled = true; AutomaticMigrationDataLossAllowed = false; …
Das ist mein Code: var banner = context.Banners.ToListAsync() var newsGroup = context.NewsGroups.ToListAsync() await Task.WhenAll(banner, newsGroup); Aber als ich die Funktion vom Controller aus anrief. Es zeigte Fehler In diesem Kontext wurde eine zweite Operation gestartet, bevor eine vorherige asynchrone Operation abgeschlossen wurde. Verwenden Sie 'wait', um sicherzustellen, dass alle asynchronen …
Was ist der Unterschied zwischen System.Transactions.TransactionScopeund EF6 Database.BeginTransaction? Könnte jemand ein kleines Beispiel geben oder nur erklären, welches mit einem deutlichen Unterschied verwendet werden soll? PS: In meinem Projekt verwende ich EF6. Ich habe die Dokumentation bereits gelesen, aber es hat nicht viel geholfen. Auch die Beispiele nachgeschlagen, aber sie …
Ich habe eine Teilansicht, die versucht, eine IEnumerable<Post>aus der Datenbank mit asynchronen ... Methode public static class PostService { public static int PostsPerPage = 50; public static async Task<IEnumerable<Post>> GetRecentAsync(int page = 0) { return await entityFrameworkDbContext.Posts .ToListAsync(); } } Teilansicht public async Task<ActionResult> Recent(int page = 0) { return …
Mit EF6 haben Sie eine neue Transaktion, die wie folgt verwendet werden kann: using (var context = new PostEntityContainer()) { using (var dbcxtransaction = context.Database.BeginTransaction()) { try { PostInformation NewPost = new PostInformation() { PostId = 101, Content = "This is my first Post related to Entity Model", Title = …
Das verzögerte Laden in Entity Framework ist das Standardphänomen beim Laden und Zugreifen auf die zugehörigen Entitäten. Eifriges Laden bezieht sich jedoch auf die Praxis des Belastens all dieser Beziehungen. Ich bin auf die Frage gestoßen, in welcher Situation eifriges Laden vorteilhafter sein könnte als faules Laden. Fragen Sie dies, …
Was ist der beste Ansatz zum Aktualisieren von Datenbanktabellendaten im Entity-Frame-Work-Core? Rufen Sie die Tabellenzeile erneut auf, nehmen Sie die Änderungen vor und speichern Sie sie Verwenden Sie das Schlüsselwort Update im Datenbankkontext und behandeln Sie die Ausnahme für nicht vorhandenes Element Welche verbesserten Funktionen können wir gegenüber EF6 verwenden?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.