标签: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();
}
}