• 根据数据库生成xml二法


    SqlConnection conn = new SqlConnection();
    conn.ConnectionString 
    = "Server=127.0.0.1;User ID=sa;Password=fdahgdrethj31313210212121;Database=northwind;Persist Security Info=True";
     conn.Open();
     SqlDataAdapter da 
    = new SqlDataAdapter("select * from 表", conn);
     SqlCommandBuilder thisBulder 
    = new SqlCommandBuilder(da);
     DataSet ds 
    = new DataSet();
     da.Fill(ds);
     ds.WriteXml(
    @"C:\temp.xml");
    ==============================================================================
    private void WriteXmlToFile(DataSet thisDataSet) {
       
    if (thisDataSet == nullreturn; }
       
    // Create a file name to write to.
      string filename = "myXmlDoc.xml";
       
    // Create the FileStream to write with.
        System.IO.FileStream myFileStream = new System.IO.FileStream
        (filename, System.IO.FileMode.Create);
        
    // Create an XmlTextWriter with the fileStream.
       System.Xml.XmlTextWriter myXmlWriter = 
          
    new System.Xml.XmlTextWriter(myFileStream, System.Text.Encoding.Unicode);
       
    // Write to the file with the WriteXml method.
       thisDataSet.WriteXml(myXmlWriter);   
       myXmlWriter.Close();
    }
  • 相关阅读:
    用免费Scrum工具Leangoo思维导图 实现影响地图
    mysql-线程模型
    mongodb-锁
    mongodb-mmapv1存储引擎解析(转)
    netty-read
    netty-bind
    netty-eventloop
    java基础-Executor
    ehcache3-源码简析三
    ehcache3-源码简析二
  • 原文地址:https://www.cnblogs.com/cuihongyu3503319/p/607705.html
Copyright © 2020-2023  润新知