如何将数据从datatable导出为.csv格式

问题描述:

我需要将数据表中的数据导出为.CSV格式,



我的问题是数据导出为.csv格式,但所有列都显示在一栏



i需要在单独的栏目中显示数据,



请在这里帮助我,急。 ..

I need to export data from a data table into .CSV format,

my problem is data is exporting into .csv format, but all columns are displayed under one column

i need to display data in separate columns,

please help me here, its urgent...

您好,

CSV文件用于Excel Data.To给出标题或显示单独的数据逗号正在用于在单独的单元格中显示。

添加命名空间System.IO

请查看下面的代码





Hello ,
CSV Files are used for Excel Data.To Give The No Of Heading or show Seperate Data comma is being used for SHowing in seperate Cells.
Add a namespace System.IO
Kindly have a look at the Code Below


using (StreamWriter streamWriter = new StreamWriter("Report.CSV"))
                {
                  
                    streamWriter.WriteLine("Sr No,Column/Heading 1,Column/Heading 2");
//Loop Through your Table Example
//for(int i=0;i<dt.rows.count,i++)>
//{
//  streamWriter.WriteLine(string.Format("{0},{1},{2}",i+1,
//dt.Rows[i]["ColumnName"],dt.Rows[i]["ColumnName"]));
//}
//To Open a Excel File
  System.Diagnostics.Process.Start("Excel.exe", "Report.CSV");
}//Close Of Using Tag



希望它能帮助你

快乐编码

: - )


Hope It Helps You
Happy Coding
:-)