zoukankan      html  css  js  c++  java
  • C# 将数据集以excel的形式输出

    private void SaveLastMonthAuthorPays()
            {
                string fileName = "LastMonthAuthorPays.xls";

                string contentFormat = "{0} {1} {2} {3} {4} ";

                DataSet ds = null;

                AuthorPayManager authorPayManager = new AuthorPayManager();
                try
                {
                    ds = authorPayManager.LoadLastMonthAuthorPays();
                }
                catch (Exception ex)
                {
                    //LogHelper.Warn("获取上月应支付稿酬列表时出现错误," + ex.ToString());
                    AddUserLogEx("获取上月应支付稿酬列表时出现错误," + ex.ToString(), LogOPType.Insert);
                    this.RedirectErrorPage("获取上月应支付稿酬列表时出现错误,请与管理员联系");
                }

                Response.ClearHeaders();
                Response.Clear();
                Response.Expires = 0;
                Response.Buffer = true;
                Response.AddHeader("Accept-Language", "zh-cn");

                Response.AddHeader("content-disposition", "attachment; filename=" + fileName);
                Response.ContentType = "Application/ms-excel";
                Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");

                Response.Write("支付月份 当月支付稿酬 半年奖励 稿酬类型 作家署名 ");
                foreach (DataRow dr in ds.Tables[0].Rows)
                {
                    Response.Write(string.Format(contentFormat,
                        dr["moneytime"],//支付月份
                        dr["money"],        //当月支付稿酬
                        dr["money_level"],             //半年奖励
                        dr["nature"],        //
                        dr["aut_name"]      //作家署名
                        )
                    );
                }

                Response.End();
            }

  • 相关阅读:
    进阶篇:3.1.8)DFM塑胶-注射模具和设备
    PAT-甲级-1001-A+B Format
    腾讯-004-两个排序数组的中位数
    机器学习三 决策树
    腾讯-002-两数相加
    2018.3.15
    2018.3.14
    2018.3.13
    废代码合集
    边缘检测程序(matlab)
  • 原文地址:https://www.cnblogs.com/niaowo/p/3603532.html
Copyright © 2011-2022 走看看