每隔一段时间,以我无法预测的方式,代码行
if not CDS.Locate('Name',aName,[]) then ...
解析为真(即,无法aName
在“名称”字段中找到字符串),即使我知道有记录。我可以关闭并重新打开应用程序,加载完全相同的文件,运行完全相同的命令——换句话说,重复我的所有操作——并让下一次一切都按预期工作。以及之后的时间。我什至可以重新打开同一个文件,代码将按预期运行......我不知道问题是什么,坦率地说,像这样断断续续的东西我什至不知道去哪里找!
关于从哪里开始有什么想法吗?...