• XML 与DataSet 对象的关系


    DataSet 对象的常用方法如下:

    A.  使用ReadXml( ) 方法:从文件或流中加载XML 数据,填充DataSet 对象。

    DataSet 对象.ReadXML( 文件路径字符串|stream 对象, XmlReadMode 枚举值[可以省略] ) ;

    B.  使用WriteXml( ) 方法:将DataSet 对象中的数据以XML 格式写出到文件或流中。

    DataSet 对象.WriteXml( 文件路径字符串| stream 对象, XmlWriteMode 枚举值[可以省略] ) ;

    C.  使用ReadXmlSchema( ) 方法:将Shema 模式文件读入DataSet 对象。

    DataSet 对象.ReadXmlSchema( Stream | FileName | TextReader | XmlReader ) ;

    D.  使用WriteXmlSchema( ) 方法:将DataSet 对象的Shema 模式文件写出到文件或流。

    DataSet 对象.WriteXmlSchema( Stream | FileName | TextWriter | XmlWriter ) ;

    E.  使用GetXmlSchema( ) 方法:将DataSet 对象的Shema 模式,以字符串的形式获得。

    DataSet 对象.GetXmlSchema( );

    F.  使用GetXml( ) 方法:将DataSet 对象的XML 格式的数据集,以字符串的形式获得。

    DataSet 对象.GetXml( );

    在.NET Framework 中,经常使用XML 作为存储和传输各种数据的格式。

    DataSet 中的数据可以转换成XML 的形式来表示和存储。

    我们可以使用XML 对象同步和转换DataSet 的数据,而DataSet 也可以存储和传输XML 格式的数据。

    XML 与 DataSet 的关系如下图所示:

    接下来,通过一个综合示例进行演示。

    Person.xml 文件如下:

    Customer.xsd 文件如下:


    Winform 程序的源代码如下:


    Winform 程序的界面效果如下:


    示例下载

  • 相关阅读:
    ERROR 1406 : Data too long for column 解决办法
    Sublime配置Python编译环境
    python下载包的时候,如何选择是win32,还是amd64的,其中的cp又是什么意思?
    曝光一个网站,我周末就耗在上面了。(学习)
    Matlab 画图时中文显示乱码的问题?(设置为“桌面代码”修改时区后还是乱码使用这个方法)
    什么是前端和后端开发,看完你就知道了
    彻底卸载mysql 个人亲测!
    python语言的优缺点
    阿里云、华为云和腾讯云等多家物联网平台的异同
    nfs Read only system 问题解决 + NFS 安装
  • 原文地址:https://www.cnblogs.com/milk/p/1851610.html
Copyright © 2020-2023  润新知