一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

asp.net Linq把數(shù)據(jù)導(dǎo)出到Excel的代碼

前些時間有朋友為了完成此功能,就硬把數(shù)據(jù)導(dǎo)入DataGrid再導(dǎo)出到Excel。這實在是多此一舉。
解決辦法:
通過Linq將數(shù)據(jù)讀出,并直接寫入數(shù)據(jù)流中
代碼如下:
復(fù)制代碼 代碼如下:
public partial class DataToExcel : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
DataAccess.DataClassesDataContext db = new DataClassesDataContext();
var qu = from t in db.TXLInfos
select t;
Response.AppendHeader("Content-Disposition", "attachment;filename=result.xls");
Response.ContentType = "application/ms-excel";
Response.Charset = "gb2312";
Response.ContentEncoding = Encoding.GetEncoding("gb2312");
System.IO.StringWriter writer = new System.IO.StringWriter();
foreach(TXLInfo item in qu)
{
writer.Write(item.GQName);
writer.Write("/t");
writer.Write(item.GQID);
writer.WriteLine();
}
Response.Write(writer.ToString());
Response.End();
}
}
注:"/t"默認(rèn)做為Excel中兩列之間的分隔符號

AspNet技術(shù)asp.net Linq把數(shù)據(jù)導(dǎo)出到Excel的代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 337p欧美超大胆日本人术艺术 | 久久久久久88色愉愉 | 久久精品国产亚洲综合色 | 碰碰碰人人澡人人爱摸 | 91久久青草精品38国产 | 国产一区二区视频在线 | 亚洲成a人片77777kkkk | 国产福利免费在线观看 | 国产成人精品亚洲日本在线 | 国产区精品福利在线观看精品 | 怡红院美国 | 国产精品嫩草影院在线观看免费 | 国产在线小视频 | 精品久久久久久综合日本 | 欧美日韩一区二区在线观看视频 | 国产资源在线视频 | 欧美成人性色区 | 国模精品视频 | 婷婷激情在线视频 | eeuss影院www在线观看手机 | 色婷婷影院在线视频免费播放 | 国产成人精品日本亚洲网址 | 伊人狼人综合网 | 亚洲图区综合网 | 成人在线视频网 | 久久综合久久鬼色 | 亚洲综合在线观看一区 | 欧美一区二区三区视视频 | 四虎4hu亚洲精品 | 91亚洲最新精品 | 中文字幕日本不卡一二三区 | 精品一区二区三 | 91在线 在线播放 | 中国美女毛片 | 91在线高清视频 | 9久9久女女免费精品视频在线观看 | 欧美亚洲另类图片 | 久久两性视频 | 好吊色青青青国产欧美日韩 | 亚洲人xx视频 | 97人人超人超人国产第一页 |