中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

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

前些時(shí)間有朋友為了完成此功能,就硬把數(shù)據(jù)導(dǎo)入DataGrid再導(dǎo)出到Excel。這實(shí)在是多此一舉。
解決辦法:
通過(guò)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中兩列之間的分隔符號(hào)

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

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

主站蜘蛛池模板: 国产欧美日韩一区二区三区在线 | 日日干天天干 | 久久精品欧美视频 | 在线免费看黄 | 国产精品亚洲成在人线 | 日韩精品视频在线免费观看 | 亚洲va在线va天堂va狼色在线 | 欧美精品综合在线 | 一级午夜aaa免费看三区 | 国产精品99久久久久久久久 | 欧美人妇做爰xxxⅹ性高电影 | 中文字幕 国产 | 国产不卡一区 | 久草院线 | 午夜成人在线视频 | 日韩精品在线网站 | 理论片87福利理论电影 | 久久午夜剧场 | 一区二区在线观看av | 免费一级黄色录像 | 一级片在线观看 | 一级全黄视频 | 精品国产18久久久久久二百 | 精品啪啪 | 玖玖久久 | av 一区二区三区 | 亚洲影音 | 黄色免费看 | 奇色影视 | 爱操av| 欧美男人天堂 | 日本一区二区高清视频 | 成人久久久 | 日批日韩在线观看 | 国产午夜在线观看 | 久久精品亚洲国产 | 日本免费在线看 | 色婷婷综合久久久中字幕精品久久 | 成人网av| 国产精品久久久久久久久久免费看 | 欧美色性|