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#程序设计有所帮助。

相关文章

  • WinForm实现基于BindingSource的方法扩展

    WinForm实现基于BindingSource的方法扩展

    这篇文章主要介绍了WinForm实现基于BindingSource的方法扩展,需要的朋友可以参考下
    2014-08-08
  • C# null 合并运算符??(双问号)使用示例

    C# null 合并运算符??(双问号)使用示例

    这篇文章主要介绍了C# null 合并运算符??(双问号)使用示例,?? 运算符称作 null 合并运算符。如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数,需要的朋友可以参考下
    2014-06-06
  • C# OpenCV实现形状匹配的方法详解

    C# OpenCV实现形状匹配的方法详解

    这篇文章主要为大家详细介绍了如何利用C#+OpenCV实现形状匹配的效果,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2022-09-09
  • C# 抽象类,抽象属性,抽象方法(实例讲解)

    C# 抽象类,抽象属性,抽象方法(实例讲解)

    下面小编就为大家分享一篇C# 抽象类,抽象属性,抽象方法的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • C#生成putty格式的ppk文件

    C#生成putty格式的ppk文件

    这篇文章介绍了C#生成putty格式ppk文件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • C#使用handle实现获取占用指定文件或文件夹的进程

    C#使用handle实现获取占用指定文件或文件夹的进程

    很多时候,一些不知道啥进程,把你的文件给占用了,然后就没办法删掉或者做其他操作,如果使用Locksmith功能,就可以实现快速锁定是哪个进程在搞事情,把对应进程干掉就可以了,下面内容演示C#使用几行代码实现File Locksmith功能,需要的朋友可以参考下
    2024-09-09
  • C#实现FTP上传文件的方法

    C#实现FTP上传文件的方法

    这篇文章介绍了C#实现FTP上传文件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#正则表达式实用大全(建议收藏!)

    C#正则表达式实用大全(建议收藏!)

    正则表达式是处理字符串的强大工具,拥有独特的语法和独立的处理引擎,下面这篇文章主要给大家介绍了关于C#正则表达式实用大全的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-03-03
  • C#多线程系列之资源池限制

    C#多线程系列之资源池限制

    这篇文章介绍了C#多线程的资源池限制,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • 详解C# 利用反射根据类名创建类的实例对象

    详解C# 利用反射根据类名创建类的实例对象

    这篇文章主要介绍了详解C# 利用反射根据类名创建类的实例对象,“反射”其实就是利用程序集的元数据信息,感兴趣的小伙伴们可以参考一下。
    2017-03-03

最新评论