导出查询数据以word格式保存到客户端
Admin
|
2007-10-8 19:03:53
|
TrackRecord:
1585
Times | Tag标签:asp.net
打印本页
您当前所处的位置是:〖首页〗→【文章页】
本站共有16个图文教程栏目,请用心拜读!
本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。
大体代码如下,相关地方敬请自行修改:
//SqlDataAdapter mycmd = new SqlDataAdapter(sqlcmd,mycon);
DataSet ds = new DataSet();
mycmd.Fill(ds,"mytable");
StringWriter sw=new StringWriter();
sw.WriteLine("姓名\t班级\t学号\t学科\t成绩\t阶段\t日期\tID");
foreach(DataRow dr in ds.Tables["mytable"].Rows)
{
sw.WriteLine(dr[0].ToString()+"\t"+dr[1].ToString()+"\t"+dr[2].ToString()+"\t"+dr[3].ToString()+"\t"+dr[4].ToString()+"\t"+dr[5].ToString()+"\t"+dr[6].ToString()+"\t"+dr[7].ToString()+"\t");
}
sw.Close();
Response.AddHeader("Content-Disposition", "attachment; filename=MyWord.doc");
Response.ContentType = "application/ms-excel";
Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312");
Response.Write(sw);
Response.End();
会员评论列表:

正在加载数据,请稍后……
针对本篇文章或本站,请您发表个人的建议或批评!