DATASET数据保存到EXCEL文件
2008-10-16 14:22
274 查看
public void SaveToExcel(System.Data.DataTable objTable)
{
int CountR=objTable.Rows.Count;
int CountC=objTable.Columns.Count;
Response.Clear();
Response.Buffer= true;
//设置Http的头信息,编码格式
Response.AppendHeader("Content-Disposition","attachment;filename=result.xls");
Response.ContentType = "application/ms-excel";
//设置编码
Response.Charset="GB2312";
Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312");
for (int RowNo = 0; RowNo <= CountR-1; RowNo++)
{
string RowContent="";
for (int CloumnNo = 0; CloumnNo <= CountC-1; CloumnNo++)
{
RowContent+=Convert.ToString(objTable.Rows[RowNo][CloumnNo])+"\t"; }
RowContent+="\n";
Response.Write(RowContent);
}
Response.End();
}
{
int CountR=objTable.Rows.Count;
int CountC=objTable.Columns.Count;
Response.Clear();
Response.Buffer= true;
//设置Http的头信息,编码格式
Response.AppendHeader("Content-Disposition","attachment;filename=result.xls");
Response.ContentType = "application/ms-excel";
//设置编码
Response.Charset="GB2312";
Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312");
for (int RowNo = 0; RowNo <= CountR-1; RowNo++)
{
string RowContent="";
for (int CloumnNo = 0; CloumnNo <= CountC-1; CloumnNo++)
{
RowContent+=Convert.ToString(objTable.Rows[RowNo][CloumnNo])+"\t"; }
RowContent+="\n";
Response.Write(RowContent);
}
Response.End();
}
相关文章推荐
- C#将数据集DataSet中的数据导出到EXCEL文件的几种方法
- delphi DBGrid的数据导出到Excel文件保存
- DATASET数据保存到EXCEL文件(asp.net)
- delphi7中如何把数据库中数据保存为excel文件
- C/S结构中成批保存CLIENTDATASET中的数据
- 把Excel文件的数据导入到DataSet数据集中
- 用dataset保存数据注意的问题
- C# web 把dataSet数据导出为Excel文件
- C#将数据集DataSet中的数据导出到EXCEL文件的几种方法
- C#从数据库读取数据到DataSet并保存到xml文件
- winForm中DataSet实现数据查询、保存和删除 .
- 在delphi中,从dbgrid导出数据保存成excel文件
- 将DBGrid的数据导出到Excel文件保存
- 【转】把Excel文件的数据导入到DataSet数据集中
- 将中DataSet的数据导出为EXCEL文件
- C\S结构中成批保存CLIENTDATASET中的数据
- ClientDataset+TDataSetProvider的数据保存问题
- 将matlab数据保存为excel文件
- 将数据集(TDataSet)中的数据保存成为Excel文件
- 将matlab数据保存为excel文件