我试图弄清楚是否可以在关闭数据集后保留存储在TFDMemTable中的数据而不必将其保存到文件中。
我检查了TResourceOptions.Persistent但这只会在运行时保存到TResourceOptions.PersistentFileName中指定的文件名。如果将文件名留空,则可以在设计时在dfm中保存数据,但这并不有用。
我还查看了.SaveToStream / LoadFromStream但又只保存/加载到TResourceOptions.PersistentFileName中指定的文件,我希望我可以将它保存在本地内存流中。
我有DevExpress组件,我知道他们可以保留数据,但我尝试使用FDAC REST示例,这些示例具有内置功能,可以将表格转换为JSON。
我错过了某个允许我保留数据的设置,或者是否有人有方法可以执行此操作?
答案 0 :(得分:1)
以下对我来说很好:
pointInTime