C#从数据库读取数据到DataSet并保存到xml文件的方法

 更新时间:2015年04月03日 09:42:49   作者:令狐不聪  
这篇文章主要介绍了C#从数据库读取数据到DataSet并保存到xml文件的方法,涉及C#操作DataSet保存到XML文件的技巧,需要的朋友可以参考下

本文实例讲述了C#从数据库读取数据到DataSet并保存到xml文件的方法。分享给大家供大家参考。具体实现方法如下:

DataSet有一个WriteXml方法可以直接将数据保存到xml文件

using System;
using System.Data;
using System.Xml;
using System.Data.SqlClient;
using System.IO;
public class TestWriteXML
{
  public static void Main()
  {
    String strFileName = c:/temp/out.xml;
    SqlConnection conn = new SqlConnection(server=localhost;uid=sa;pwd=;database=db);
    String strSql = SELECT name,age FROM people;
    SqlDataAdapter adapter = new SqlDataAdapter();
    adapter.SelectCommand = new SqlCommand(strSql, conn);
    // Build the DataSet
    DataSet ds = new DataSet();
    adapter.Fill(ds, employees);
    // Get a FileStream object
    FileStream fs = new FileStream(strFileName, FileMode.OpenOrCreate, FileAccess.Write);
    // Apply the WriteXml method to write an XML document
    ds.WriteXml(fs);
    fs.Close();
  }
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • C#图像处理之图像目标质心检测的方法

    C#图像处理之图像目标质心检测的方法

    这篇文章主要介绍了C#图像处理之图像目标质心检测的方法,可实现C#计算图像质心的相关技巧,需要的朋友可以参考下
    2015-04-04
  • Unity实现绕任意轴任意角度旋转向量

    Unity实现绕任意轴任意角度旋转向量

    这篇文章主要为大家详细介绍了Unity实现绕任意轴任意角度旋转向量,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-01-01
  • C#使用Jquery zTree实现树状结构显示 异步数据加载

    C#使用Jquery zTree实现树状结构显示 异步数据加载

    这篇文章主要为大家详细介绍了C#使用Jquery zTree实现树状结构显示和异步数据加载,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • unity学习教程之定制脚本模板示例代码

    unity学习教程之定制脚本模板示例代码

    这篇文章主要给大家介绍了关于unity学习教程之定制脚本模板的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • 在C#中新手易犯的典型缺陷

    在C#中新手易犯的典型缺陷

    这篇文章的主要内容是关于C#那些新手易犯的典型缺陷,只有对有可能犯的错误进行总结才能做得更好,需要的朋友可以参考下
    2015-07-07
  • c#中winform根据邮箱地址和密码一键发送email的实现

    c#中winform根据邮箱地址和密码一键发送email的实现

    本文主要介绍了c#winform根据邮箱地址和密码一键发送email的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • C#基础知识之GetType与typeof的区别小结

    C#基础知识之GetType与typeof的区别小结

    在比较对象时,需要了解他们的类型,才能决定他们的值是否能比较。所有的类都从System.Object中继承了GetType()方法,常常与typeo()运算符一起使用。这篇文章主要给大家介绍了关于C#基础知识之GetType与typeof区别的相关资料,需要的朋友可以参考下
    2021-06-06
  • 详解LINQ入门(中篇)

    详解LINQ入门(中篇)

    这篇文章主要介绍了详解LINQ入门(中篇),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 那些年,我还在学习C# 学习笔记

    那些年,我还在学习C# 学习笔记

    那些年学了ASP.NET后,才开始学习C#,说来也怪,怎么学了ASP.NET才来学习C#,其实没有什么的
    2012-03-03
  • C#动态代码生成控件后其他事件不能获取该控件值的解决方法

    C#动态代码生成控件后其他事件不能获取该控件值的解决方法

    这篇文章主要给大家介绍了关于C#动态代码生成控件后其他事件不能获取该控件值的解决方法,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07

最新评论