大约在运行 D5 程序的一百次中,它会抛出一个“无效的书签”错误。在错误消息对话框中单击“确定”会越过它,系统运行正常。
这个应用程序中有大约 20 个 TDBGrids,并且所有这些都在显着点都有“清除”以清除书签。有 17 个数据集。
因为它非常罕见,而且我怀疑由于用户在关闭之前做了一些事情(不是他们的错),所以很难找到和修复它。
无论如何我可以在启动时批量清除所有数据集中的所有书签吗?
我一直在这里读到,书签应该在“打开/关闭”时被清除,并且所有数据集都在启动时打开。
If Table1.Active then Table1.Close; // They should never be Active but...
Table.Open;
有什么想法吗?
谢谢