Tag: change-tracking
Die änderungsnachverfolgung ist der Prozess der Aufzeichnung von änderungen an den Daten, wie Sie gemacht wird.
1
Antworten
Ich habe festgestellt, was scheint ein häufiges problem zu sein: ich bin eine Aktualisierung der Werte in meiner Datenbank, aber EF ist mit Ihrem ursprünglichen in-memory-Kopie des Objekts, und diese geänderten Werte werden nicht wiedergegeben, in der
4
Antworten
Ich bin auf der Suche nach design eine Datenbank hilft, den überblick über jeden Satz von änderungen, so dass ich beziehen kann, zurück, um Sie in die Zukunft. So zum Beispiel: Database A +==========+========+==========+ | ID |
4
Antworten
Welche tools verwenden Sie, um das verfolgen von änderungen in Ihrer MySQL-Datenbank? Zurzeit bin ich in einem Projekt, wo wir mit einem einfachen text-Datei (version gesteuert via SVN), in dem wir manuell hinzufügen, SQL-Anweisungen, wenn Sie änderungen
2
Antworten
Ich bin mit Excel zum speichern von Daten, die Art, wie eine relationale Datenbank für Daten, die manuell eingegeben werden (siehe meine andere Frage hier : https://stackoverflow.com/questions/9416263/possible-solutions-for-simple-data-persistence-and-manual-entry) Aber mein größtes problem bisher ist, dass die BEZIEHUNGEN einfacher
4
Antworten
Ursprünglich glaubte ich, dass context.Configuration.AutoDetectChangesEnabled = false; würden die änderungsnachverfolgung deaktivieren. Aber Nein. Derzeit muss ich verwenden AsNoTracking() auf alle meine LINQ-Abfragen (für meine nur-lese-Schicht). Gibt es eine Globale Einstellung zu deaktivieren, tracking auf der DbContext? InformationsquelleAutor
1
Antworten
Gegeben der folgende code, wie funktioniert EF/DbContext weiß über die änderung der Kunden Objekt: class Program { static void Main() { using(var shopContext = new ShopContext()) { var customer = shopContext.Customers.Find(7); customer.City = "Marion"; customer.State = "Indiana";