change-tracking

    3熱度

    1回答

    我試圖找出如何通過使用NHibernate上下文的功能來更改子集合中的某個對象時,如何識別該父對象是髒的。 我的意思是下面的情況: public class Parent { public IList<Child> Childs { get; set; } } public class Child { public String Name {get; set; }

    4熱度

    1回答

    我很新來asp.net與數據庫同步。目前,我正在實施一個需要使用更改跟蹤的服務器(SQL Server 2010)> C#客戶端(SQLite)雙向數據庫同步的項目。我曾經歷最論壇和堆棧溢出討論的教程/例子: http://dotnetvisio.blogspot.com/2013/07/microsoft-change-tracking-sql-server.html Syncing SQL S

    2熱度

    1回答

    有誰知道如何解決Microsoft Sync Framework上的此錯誤:SQL Server更改跟蹤已清除跟蹤表信息...?

    0熱度

    2回答

    記錄之間的變化我有3個表: 分期:即得到每月插入員工記錄。 Master:表格包含所有先前輸入的來自分段的唯一記錄的記錄。 更改:跟蹤所有更改 - 沒有主鍵。 表中有10列。在臨時表中,每個月我們都有大約2,500,000條記錄。使用遊標,我可以將分段中的新記錄插入到主表中。 說到更新,我正在使用內部聯接從主表中已存在的分段獲取記錄。 要找出是否有任何員工的信息發生了變化,我必須查詢一些行這樣的:

    0熱度

    1回答

    我有一塊軟件將條目添加到上下文中。 使用changetracker我想爲報告目的生成一個Poco類的列表。 像這樣: List<customRecord> addedRecords = context.ChangeTracker.Entries<customRecord>().Where(e => e.State == EntityState.Added).ToList(); 結果如下錯誤:

    2熱度

    2回答

    改變陣列我一直在使用__set魔術方法與保護性監視的變化,使我的班級知道他們是否有東西保存。有沒有辦法監視數組類型屬性的更改?我明白,通常你通過引用訪問數組,並且像array_push這樣的函數不會觸發__set方法,它們將使用對數組的引用。 我要的是基本上是這樣: class Skill{ public $Player, $Name, $Level;} class Player {

    1熱度

    1回答

    我們有一個程序,它包括客戶端的(多) - >網關 - >引擎... 現在客戶想一個特點,這將使他們能夠看到什麼,由誰進行了某些更改,因此我們需要將更改保存到某個歷史記錄表中。 問題: 因爲可能有多個用戶並行連接到引擎,我們怎麼能知道,如果我們使用觸發器實現歷史跟蹤,其中用戶取得了一定的變化,我們怎樣才能識別它的SQL服務器(在以前的一些程序中,與sql的連接是順序的,它們在處理之前將用戶標識保存到

    0熱度

    1回答

    我是Breeze的新手,我正在尋找一些有關更改跟蹤的工作示例。如果頁面上有更改,我想啓用或禁用保存按鈕。我想要像創建淘汰賽一樣創建髒標誌。 在Breeze的網站上,我看到了關於變更追蹤的文章,但不能太多。任何幫助真的很感激。我搜索了很多,但沒有找到任何例子。

    0熱度

    2回答

    感謝Marc Gravell的真棒answer我能夠在我的課程中實現屬性更改跟蹤。但是,首次初始化對象並首次設置屬性時,所有屬性都將被標記爲髒。處理屬性的初始設置的最佳方法是什麼,以便在首次加載對象時不會將其標記爲髒? 因此當ExtendedFieldDto屬性第一次設置時dirtyProperties總是有一個計數等於繼承類的屬性,在這種情況下ExtendedFieldDto。 public a

    6熱度

    2回答

    我在線看到的大多數示例都顯示了WinForms/WPF上下文中的對象更改跟蹤。或者如果它在網絡上,則使用連接的對象,因此可以跟蹤對每個對象所做的更改。 在我的情況下,物體被切斷,一旦他們離開數據層(映射到WCF業務對象,並映射到DTO的MVC應用程序) 當用戶做出對MVC對象的變化(例如,更改1字段屬性),我該如何將視圖中的更改一直髮送到數據庫? 我想要一個審計表,它保存對特定對象所做的更改。我想