delphi - TADO记录集XML到TClientDataSet XML格式

标签 delphi tclientdataset

我将TADO记录集保存为XML
并尝试将其加载到TClientDataSet,但收到有关错误XML格式的错误。

如何将ADO XML记录集格式转换为TClientDataset格式。

谢谢。

最佳答案

TClientDataSet使用的XML格式与ADO使用的XML格式不同,为了在TClientDataset使用的有效XML文件中转换XML ADO格式,您有两个选择。

1)使用XSLT转换,为此,您需要XSL样式表和/或XML中的XSD架构,here您会找到有关XSD的一些提示。

2)使用ado组件之一读取XML ADO文件,然后遍历记录并最终填充TClientDataSet。

关于delphi - TADO记录集XML到TClientDataSet XML格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11477326/

相关文章:

delphi - 哪些属性决定 ClientDataSet 字段大小?

delphi - TClientDataSet 用作内存数据集 - 是否可以在内存中应用更新而不将数据保存到数据库?

SQL Server 2008 中 Delphi TClientDataSet "Trying to modify read-only field"错误,2000 中正常

delphi - dccosx fatal error

delphi - 如何查询 Delphi 组件面板?

delphi - 在 Windows XP/7 中,我能否收到有关我未生成的进程正在关闭的通知?

delphi - 如何使用TADODataSet修改计算字段?

c# - 用 Pascal 编写与 C# 代码等效的代码

multithreading - TParallel.为了性能

delphi - XE6 ClientDataSet AV 尝试从 Firebird 加载数据