我想知道是否有人可以告诉我如何将数据集保存到txt文件?
我试图创建一个收据,在尝试使用reportviewer并以这种方式打印之后,我决定将所有数据导出为txt文件,并希望找到一种更简单的方法来打印它。
提前致谢。
答案 0 :(得分:0)
您没有指定所使用的语言。我在这里使用C#编码
foreach (DataRow row in myDataSet.Tables[0].Rows)
{
foreach (object item in row.ItemArray)
{
myStreamWriter.Write((string)item + "\t");
}
myStreamWriter.WriteLine();
}
最好将数据导出为xml格式。
数据集有一个方法可以完成这项工作:
DataSet ds = new DataSet();
ds.WriteXml(fileName);
您可以读取xml并填充数据集数据,如下所示:
DataSet ds = new DataSet();
ds.ReadXml(fileName);