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

string contentFormat = "{0}\t{1}\t{2}\t{3}\t{4}\r\n";

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("支付月份\t当月支付稿酬\t半年奖励\t稿酬类型\t作家署名\r\n");
            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();
        }

最新文章

  1. Git Bash的一些命令和配置
  2. 跟着老男孩教育学Python开发【第三篇】:Python函数
  3. 泛函编程(35)-泛函Stream IO:IO处理过程-IO Process
  4. 什么是API
  5. C#7.0中有新特性
  6. 浅谈OpenGL变换矩阵
  7. 抓发请求&设置默认工程
  8. TortoiseGIT安装过程及问题
  9. IEnumerable和List有什么区别?
  10. 【BZOJ】【3442】学习小组
  11. codeVS1966 乘法游戏
  12. php文件上传限制
  13. Nginx 之五: Nginx服务器的负载均衡、缓存与动静分离功能
  14. 数据库学习任务三:执行数据库操作命令对象SqlCommand
  15. 如何在Cocos2D 1.0 中掩饰一个精灵(四)
  16. java中的异常(一)
  17. [Swift]LeetCode888. 公平的糖果交换 | Fair Candy Swap
  18. UVa 11627 - Slalom 二分. oj错误题目 难度: 0
  19. poj1470 LCA倍增法
  20. 使用 docker 创建自己的镜像

热门文章

  1. css.day.05.eg
  2. c# 网站发布
  3. sql - sum() 和 count() 函数的区别
  4. 【转】 iOS 两种方法实现左右滑动出现侧边菜单栏 slide view
  5. 【转】iOS Developer:真机测试
  6. MySQL 插入数据
  7. Media Queries详解--转
  8. Java学习----构造方法的重载
  9. Groovy创建和解析json
  10. Day4 内置函数补充、装饰器