警告:完全重写。
设想:
我从 TCustomADODataset 后代的数据库中加载了一些数据。之后,我将此数据保存在 XML 临时文件中(使用 TCustomADODataset.SaveToFile),以允许将 XML 数据作为字符串获取并将其作为文本 blob 存储在数据库表中 - 这是一个导出表。
另一个程序(与存储 XML 的程序不同)将获取该数据,显示其中的元素,并允许用户选择要导入主数据库模式的元素。
问题:
上述方法的问题是需要临时文件以允许 TCustomADODataset 使用 LoadFromFile 方法。
还有其他方法可以将在数据库导出表中存储为文本的 XML 数据加载到不需要临时文件的 TCustomADODataset 中吗?
笔记:
- 在这种情况下, TClientDataset 不是一个选项。