zoukankan      html  css  js  c++  java
  • DataSet.WriteXml()

    枚举通常是作为
    DataSet.WriteXml()
    方法的第二个参数使用.它决定使用哪种格式保存XML:
    IgnoreSchema
    ——默认值.只写数据集的数据,不带有任何架构信息.如果数据集内无数据则不生成文件.
    WriteSchema——在向
    .xml文件写入数据集的数据的同时将数据集的架构信息写入
    .xsd文件.
    模式之间做出正确选择呢?使用XmlWriteMode.WriteSchema
    模式可以得到一个几乎完整的数据集,包括架构和数据,但是数据只有当前值.
    XmlWriteMode.DiffGram
    ,在这个新的DataSet里都是完全干净的行,那么就应该采用
    XmlWriteMode.WriteSchema
    模式.如果目的是
    利用XML文件在不同数据集之间传递更改,那么就应该选择
    XmlWriteMode.DiffGram模式.
    XmlReadMode
    枚举通常用于
    DataSet.ReadXml()
    DiffGram——读取DiffGram
    ,并将其中的更改应用于DataSet.
    RowState予以保留.
    Fragment——读取XML文档.任何内联命名空间将作为架构读入.主要用于读取标准XML文档.
    IgnoreSchema
    ——忽略架构,并试图将XML读入现有数据集架构,不符合现有架构的数据被丢弃.如果数据集没有任何架构,那么所有数据全部被丢弃.
    InferSchema——忽略XML的所有架构信息,而且根据XML的数据推断架构.
    ReadSchema——读取内联架构信息和数据,并尝试将其添加到数据集架构.

  • 相关阅读:
    关于SUID、SGID、Sticky(转载)
    对Linux下TCP连接相关配置的优化记录(转载)
    ACL权限设置(转载)
    如何把一个命令加入到某个用户sudo的列表中(转载)
    菜鸟的逆袭 目标
    菜鸟的逆袭 自我介绍
    Weekly Work from表单练习
    CSS属性display的值及其描述
    CSS Position
    电源防反接保护电路
  • 原文地址:https://www.cnblogs.com/chenmfly/p/5341357.html
Copyright © 2011-2022 走看看