change-tracking

    0熱度

    3回答

    我只是想問是否有一種方法拒絕對ADO.NET Framework模型及其關係進行的所有更改? Auditing in Entity Framework描述了一種恢復單個實體的原始價值的方法。但是,對於整個數據庫中所有未保存的更改,這可能嗎?

    3熱度

    1回答

    在我的應用程序中,我有幾種不同類型的實體,我需要對其進行字段級更改跟蹤。我已經爲此搜索了,只能舉出簡單的「插入日期」和「更新日期」審計跟蹤的例子,您只需修改已被持久化的實體上的字段。我的要求是更復雜,因爲: 我需要建立代表變化不只是修改了實體領域的新的實體被保存(如插入日期,更新日期的例子,我發現) 我需要保存這些新的實體到數據庫在同一事務更新跟蹤實體 我需要跟蹤更改連接到被追蹤實體ValueOb

    1熱度

    2回答

    在將更新保留到我的業務實體之前,我需要執行驗證檢查以確定哪些屬性已更改。例如,某些字段只能在「狀態」屬性具有特定值時更新。例如。當訂單實體具有最終確定狀態時,只能更新註釋(字符串)字段。這種事情可能使用NHibernate,或者我應該在商業實體中跟蹤自己的變化嗎?

    4熱度

    1回答

    由於缺少MSDN上的此文檔,因此我不得不在此處詢問。 Express版本是否支持與其他版本相同的更改跟蹤功能? 感謝 leppie

    3熱度

    4回答

    您使用什麼工具來跟蹤MySQL數據庫中的更改? 目前我在一個項目中使用純文本文件(通過SVN控制版本),在該項目中,我們在更改數據庫時手動添加SQL語句。 許多變化奇蹟般地隨時消失,現在我們正在尋找一種更好的方式來更改跟蹤我們的數據庫。 編輯: 有一件事我忘了提,我們使用存儲過程和函數,所以它不僅是我們要追蹤/版本控制研究修改數據庫結構。

    11熱度

    3回答

    INotifyPropertyChanged是相當自我解釋性的,我想我很清楚什麼時候提出那個(即,當我完成更新值時)。 如果我實現INotifyPropertyChanging,當我進入setter或其他方法改變對象狀態,然後繼續進行可能發生的任何警衛和驗證時,我趨向於引發事件。 因此,我將事件視爲通知物業可能發生變化但尚未更改,並且實際上可能不會成功完成更改。 如果對象的使用者正在使用此屬性(比