1/、以前一直使用DataSet来存储数据库返回的数据,后来基本上使用DataTable,
因为一般而言,数据库返回的只有一张表的数据,使用DataSet感觉浪费资源。
2、可以前几天使用DataTable.WriteXml()时出现了问题,
抛出 “
DataTable 不支持来自 XML 的架构”的异常。
搜索了一下,原来DataTable必须要有Schema的架构,
代码如下:
- // 保存时:
- dtXML.WriteXmlSchema("d://demo.xml");
- dtXML.WriteXml("d://demo1.xml");
- // 读取时:
- dtXML.ReadXmlSchema("d://demo.xml");
- dtXML.ReadXml("d://demo1.xml");
本文探讨了使用DataTable进行数据操作时遇到的问题,特别是在使用WriteXml及ReadXml方法时出现的关于Schema架构的支持问题,并提供了相应的解决代码。
1567

被折叠的 条评论
为什么被折叠?



