zoukankan      html  css  js  c++  java
  • CreatExcel()

    public void CreatExcel(System.Data.DataTable dt, System.Web.UI.Page thisPage)
        {
            System.IO.StringWriter sw = new System.IO.StringWriter();
            string rowStr = "";
            //取所有列名
            for (int i = 0; i < dt.Columns.Count; i++)
            {
                rowStr = rowStr + dt.Columns[i] + "\t";
            }
            sw.WriteLine(rowStr);
            //取每行数据
            for (int j = 0; j < dt.Rows.Count; j++)
            {
                rowStr = "";
                for (int i = 0; i < dt.Columns.Count; i++)
                {
                    rowStr = rowStr + dt.Rows[j][i].ToString() + "\t";
                }
                sw.WriteLine(rowStr);
            }
            sw.Close();
            string filename = DateTime.Now.ToString("yyyyMMddhhmmss");
            thisPage.Response.AddHeader("Content-Disposition", "attachment;filename=" + filename + ".xls");
            thisPage.Response.ContentType = "application/ms-excel";
            thisPage.Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
            thisPage.Response.Write(sw);
            thisPage.Response.End();
        }


     

    keim,毕业于安徽科技学院理学院,2003年开始对Web开发有浓厚的兴趣,并专注于C#/java Web开发,软件架构设计、分布式相关、项目管理、前端设计等等,实战派...
  • 相关阅读:
    SpringMVC【二、项目搭建】
    SpringMVC【一、概述】
    VUE【四、组件】
    VUE【三、指令】
    VUE【二、选项和生命周期】
    VUE【一、概述】
    BootStrap【四、插件】
    BootStrap【三、组件】
    BootStrap【二、样式】
    C#+ArcEngine创建企业数据库、连接及相关
  • 原文地址:https://www.cnblogs.com/zqmingok/p/1486244.html
Copyright © 2011-2022 走看看