我有一个加载到DataTable对象的数据库表,该对象绑定到多个 UIElement,例如DataGrid、ComboBox、TextBoxes等的ItemsSource属性。有没有办法让我实现一个“看门狗”,不断检查 DataTable 或 DataSet 是否已更改并在单独的线程上自动更新数据库?
我的目标是消除客户端必须手动触发“保存”事件以将这些更改传播到数据库的需要,并且数据库始终与 DataSet/DataTable 中的数据同步。还请建议这是否是一种好的做法,或者是否有更好的选择。