我有一个 Windows 窗体应用程序,窗体中的 UI 元素是从 sql server 数据库中的表中填充的。通过从其他源读取数据,记录通过一些加载器(通过代码)添加到表中。现在,用户可以通过 UI 更新这些值,从而更新我的数据库中的表。
这是我的问题,加载程序经常运行。源无法随着我的更改而更新。当他们运行加载程序时,我将丢失所有所做的更新。避免这种情况的最佳方法是什么?我有两个解决方案。
- 将值保留在新表中。使用新表中的值运行加载程序后更新表。
- 必须以某种方式通知加载程序,以避免覆盖表中的更新值。
我对第一种方法不满意,因为它是一个两步过程。有人可以帮助提供更有效的解决方案吗? 如果我不清楚描述我的问题,请告诉我。 谢谢
最佳答案
关于sql - 需要一个解决方案来解决更新数据库中的表的情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9260491/