• 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 程序的界面效果如下:


    示例下载

  • 相关阅读:
    Program C--二分
    Program A-归并排序
    Program E-- CodeForces 18C
    Program B--CodeForces 492B
    2015 HUAS Provincial Select Contest #1 C
    2015 HUAS Provincial Select Contest #1 B
    2015 HUAS Provincial Select Contest #1 A
    CSU 1111.三家人。第三次选拔赛D题:整理花园酬劳分配问题
    将10进制整数转换成16进制整数输出
    -UVa10935题:Trowing cards away1解答及简单分析
  • 原文地址:https://www.cnblogs.com/milk/p/1851610.html
Copyright © 2020-2023  润新知