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();
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章