Printing 将数据集保存到txt文件

Printing 将数据集保存到txt文件,printing,dataset,report,Printing,Dataset,Report,我想知道是否有人能告诉我如何将数据集保存到txt文件 我正在尝试创建一个收据,在多次尝试使用reportviewer并以这种方式打印收据失败后,我决定将所有数据导出到一个txt文件,并希望找到一种更简单的打印方法 提前感谢。您没有指定正在使用的语言。这里我使用的是C#编码 foreach (DataRow row in myDataSet.Tables[0].Rows) { foreach (object item in row.ItemArray)

我想知道是否有人能告诉我如何将数据集保存到txt文件

我正在尝试创建一个收据,在多次尝试使用reportviewer并以这种方式打印收据失败后,我决定将所有数据导出到一个txt文件,并希望找到一种更简单的打印方法


提前感谢。

您没有指定正在使用的语言。这里我使用的是C#编码

  foreach (DataRow row in myDataSet.Tables[0].Rows)
    {
        foreach (object item in row.ItemArray)
        {
            myStreamWriter.Write((string)item + "\t");
        }
        myStreamWriter.WriteLine();
    }
最好将数据导出为xml格式

dataset有一个用于此工作的方法:

DataSet ds = new DataSet(); 
ds.WriteXml(fileName);
您可以读取xml并填充数据集数据,如下所示:

DataSet ds = new DataSet(); 
ds.ReadXml(fileName);

您需要指定更多详细信息。否则就不可能有真正的答案。您使用的是什么域和编程语言?对不起,我忘了说我是用vb编程的。我有如何写入txt文件的基本知识,但我不知道如何将数据集写入txt文件。