DataSet导出CSV格式(ASP.NET,C#)
作者:Not
MSN:notking@hotmail.com
Email:nots@sohu.com
本文引用下面的 Microsoft .NET 框架类库命名空间:
System.Data;
System.Web.UI.WebControls;
概要
本文解决将DataSet导出到CSV格式问题、将DataGrid中的数据导出到CSV格式问题
导出DataSet所有的列到CSV格式
遍历DataSet的Tables
遍历Table的Rows
遍历Rows的Columns
代码
/// <summary>
/// 将DataSet导出成CSV格式
/// </summary>
/// <param name="ds">DataSet</param>
/// <returns>CSV字符串数据</returns>
public static string ExportCSV(DataSet ds)
{
string data = "";
//data = ds.DataSetName + "/n";
foreach(DataTable tb in ds.Tables)
{
data += tb.TableName + "/n";
//写出列名
foreach (DataColumn column in tb.Columns)
{
data += column.
作者:Not
MSN:notking@hotmail.com
Email:nots@sohu.com
本文引用下面的 Microsoft .NET 框架类库命名空间:
System.Data;
System.Web.UI.WebControls;
概要
本文解决将DataSet导出到CSV格式问题、将DataGrid中的数据导出到CSV格式问题
导出DataSet所有的列到CSV格式
遍历DataSet的Tables
遍历Table的Rows
遍历Rows的Columns
代码
/// <summary>
/// 将DataSet导出成CSV格式
/// </summary>
/// <param name="ds">DataSet</param>
/// <returns>CSV字符串数据</returns>
public static string ExportCSV(DataSet ds)
{
string data = "";
//data = ds.DataSetName + "/n";
foreach(DataTable tb in ds.Tables)
{
data += tb.TableName + "/n";
//写出列名
foreach (DataColumn column in tb.Columns)
{
data += column.