对 SDF 数据库文件的更改永远不会保存

本文关键字:永远 保存 SDF 数据库 文件 | 更新日期: 2023-09-27 18:32:09

每当我重新启动应用程序时,对DataTable的更改永远不会保存在SDF数据库文件中。

例:

_table.Clear();
_adapter.Update(_table);

_table.Clear();
_adapter.Update(_dataSet);

我也尝试了以下方法,但没有成功:

本地数据缓存同步不会将客户端更改保存到 sdf 文件

谢谢。

对 SDF 数据库文件的更改永远不会保存

您是否正在尝试从数据库中删除所有行?

DataTable.Clear清除表中的所有行:

http://msdn.microsoft.com/en-us/library/system.data.datatable.clear.aspx

它不会将它们标记为删除,这是您在更新时删除它们需要做的事情:

http://msdn.microsoft.com/en-us/library/feh3ed13(v=vs.80).aspx