c#导出到excel
来源:互联网 发布:知乎每日精选aqq 编辑:程序博客网 时间:2024/05/16 15:18
public void gdzc_to_excel()
{
string clmc = System.Web.HttpContext.Current.Server.UrlDecode(Request.QueryString["clmc"].ToString().Trim());
string ggxh = System.Web.HttpContext.Current.Server.UrlDecode(Request.QueryString["ggxh"].ToString().Trim());
string cfdd = System.Web.HttpContext.Current.Server.UrlDecode(Request.QueryString["cfdd"].ToString().Trim());
string zclx = System.Web.HttpContext.Current.Server.UrlDecode(Request.QueryString["zclx"].ToString().Trim());
Class1 c1 = new Class1("");
cmdtxt1 = " select * from qcjl where zclx like '%" + zclx + "%' and mc like '%" + clmc + "%' and ggxh like '%" + ggxh + "%' and cfdd like '%" + cfdd + "%' order by uptime1 desc ";
dt1 = c1.get_table(cmdtxt1);
StringBuilder sHtml = new StringBuilder(string.Empty);
sHtml.Append("<table border=\"1\" width=\"100%\">");
sHtml.Append("<tr height=\"40\"><td colspan=\"18\" align=\"center\" style='font-size:24px'><b>固定资产清查" + "</b></td></tr>");
//打印列名
sHtml.Append("<tr height=\"20\" align=\"center\" ><td>清查序号</td><td>资产编号</td><td>名称</td><td>规格型号</td><td>计量单位</td><td>数量</td><td>单价</td><td>金额</td><td>存放地点</td><td>存放架号</td><td>清查单位</td><td>生产日期</td><td>清查人</td><td>资产类型</td><td>库别</td><td>矿井名称</td><td>清查日期</td><td>备 注</td></tr>");
//循环读取List集合
for (int i = 0; i < dt1.Rows.Count; i++)
{
sHtml.Append("<tr height=\"20\" align=\"left\"><td>" + dt1.Rows[i]["qcxh"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["zcbh"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["mc"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["ggxh"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["jldw"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["sl"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["dj"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["je"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["cfdd"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["cfjh"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["qcdw"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["scrq"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["qcr"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["zclx"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["kb"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["kjmc"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["qcrq"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["bz"].ToString().Trim() + "</td></tr>");
}
sHtml.Append("</table>");
ExportToExcel("application/ms-excel", "固定资产清查.xls", sHtml.ToString());
{
System.Web.HttpContext.Current.Response.Charset = "UTF-8";
System.Web.HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.UTF8;
System.Web.HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8).ToString());
System.Web.HttpContext.Current.Response.ContentType = FileType;
System.IO.StringWriter tw = new System.IO.StringWriter();
System.Web.HttpContext.Current.Response.Output.Write(ExcelContent.ToString());
System.Web.HttpContext.Current.Response.Flush();
System.Web.HttpContext.Current.Response.End();
}
{
string clmc = System.Web.HttpContext.Current.Server.UrlDecode(Request.QueryString["clmc"].ToString().Trim());
string ggxh = System.Web.HttpContext.Current.Server.UrlDecode(Request.QueryString["ggxh"].ToString().Trim());
string cfdd = System.Web.HttpContext.Current.Server.UrlDecode(Request.QueryString["cfdd"].ToString().Trim());
string zclx = System.Web.HttpContext.Current.Server.UrlDecode(Request.QueryString["zclx"].ToString().Trim());
Class1 c1 = new Class1("");
cmdtxt1 = " select * from qcjl where zclx like '%" + zclx + "%' and mc like '%" + clmc + "%' and ggxh like '%" + ggxh + "%' and cfdd like '%" + cfdd + "%' order by uptime1 desc ";
dt1 = c1.get_table(cmdtxt1);
StringBuilder sHtml = new StringBuilder(string.Empty);
sHtml.Append("<table border=\"1\" width=\"100%\">");
sHtml.Append("<tr height=\"40\"><td colspan=\"18\" align=\"center\" style='font-size:24px'><b>固定资产清查" + "</b></td></tr>");
//打印列名
sHtml.Append("<tr height=\"20\" align=\"center\" ><td>清查序号</td><td>资产编号</td><td>名称</td><td>规格型号</td><td>计量单位</td><td>数量</td><td>单价</td><td>金额</td><td>存放地点</td><td>存放架号</td><td>清查单位</td><td>生产日期</td><td>清查人</td><td>资产类型</td><td>库别</td><td>矿井名称</td><td>清查日期</td><td>备 注</td></tr>");
//循环读取List集合
for (int i = 0; i < dt1.Rows.Count; i++)
{
sHtml.Append("<tr height=\"20\" align=\"left\"><td>" + dt1.Rows[i]["qcxh"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["zcbh"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["mc"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["ggxh"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["jldw"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["sl"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["dj"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["je"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["cfdd"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["cfjh"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["qcdw"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["scrq"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["qcr"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["zclx"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["kb"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["kjmc"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["qcrq"].ToString().Trim() + "</td><td>" + dt1.Rows[i]["bz"].ToString().Trim() + "</td></tr>");
}
sHtml.Append("</table>");
ExportToExcel("application/ms-excel", "固定资产清查.xls", sHtml.ToString());
}
{
System.Web.HttpContext.Current.Response.Charset = "UTF-8";
System.Web.HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.UTF8;
System.Web.HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8).ToString());
System.Web.HttpContext.Current.Response.ContentType = FileType;
System.IO.StringWriter tw = new System.IO.StringWriter();
System.Web.HttpContext.Current.Response.Output.Write(ExcelContent.ToString());
System.Web.HttpContext.Current.Response.Flush();
System.Web.HttpContext.Current.Response.End();
}
0 0
- C#导出到EXCEL
- C#导出到EXCEL
- C#导出到EXCEL
- C#导出到EXCEL
- C#导出到excel
- c#导出到excel
- c# 导出到Excel
- C#导出到EXCEL
- C#导出到EXCEL
- C#导出到Excel
- c#导出到excel
- [转]C#导出到EXCEL
- c#导出数据到Excel
- C#数据导出到Excel
- C#数据导出到Excel
- C#中导出到Excel
- c# datagridview导出到excel
- C#导出到EXCEL(worksheet)
- 小波包变换入门——————MATLAB
- Selenium Webdriver元素定位的八种常用方式
- 不能在viewgroup及其子类的构造函数中中获取child
- 采用 jstatd 监控服务器
- Xcode 清理缓存、清理多余provisioning profile 证书
- c#导出到excel
- CentOS的相关下载
- 主机不能访问虚拟机中的web服务【解决方案】
- java浅显知识
- HDOJ2015
- Viewpager+Fragment+RecyclerView 在隔页点击切换数数据为空白的解决方法
- 1116
- eclipse+tomcat,缓存文件导致tomcat启动项目出错
- WORD文件合并处理