C#读取DataSet中的数据

转自

高飞航的博客

http://gaofeihang.blog.163.com/blog/static/8450828520102103842488/

2010-03-10 15:08:42|  分类: C# |  标签:dataset  c#  读取  |字号 订阅

标签:c# 读取 dataset

读取 DataSet 中的数据输出到 txt 文件的例子

using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.IO;

class TXTWriter
{
   
public TXTWriter(DataSet myData, String Path)
    {
        StreamWriter sw
= new StreamWriter(Path, false, Encoding.UTF8);
        String DataRow
= "";
       
for (int i = 0; i < myData.Tables[0].Columns.Count; i++) //获取列名
        {
            DataRow
+= myData.Tables[0].Columns[i].ColumnName;
           
if (i < myData.Tables[0].Columns.Count - 1) DataRow += " ";
        }
        sw.WriteLine(DataRow);
       
for (int i = 0; i < myData.Tables[0].Rows.Count; i++) //获取数据
        {
            DataRow
= "";
           
for (int j = 0; j < myData.Tables[0].Columns.Count; j++)
            {
                DataRow
+= myData.Tables[0].Rows[i][j].ToString();
               
if (j < myData.Tables[0].Columns.Count - 1) DataRow += " ";
            }
            sw.WriteLine(DataRow);
        }
        sw.Close();
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章