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——读取内联架构信息和数据,并尝试将其添加到数据集架构.

  • 相关阅读:
    java 内部类
    webservice restful rpc
    linux 修改文件权限chmod
    java ThreadLocal的理解
    转:Eclipse常用开发插件
    Eclipse安装插件支持jQuery智能提示
    转:VS2008 vs2010中JQUERY智能提醒
    jquery ui和jquery easy ui的区别
    线程池
    java连接数据库URL
  • 原文地址:https://www.cnblogs.com/chenmfly/p/5341357.html
Copyright © 2011-2022 走看看