標籤:c# 讀取 dataset
讀取 DataSet 中的數據輸出到 txt 文件的例子
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();
}
}