zoukankan      html  css  js  c++  java
  • C#写数据到Excel

    private void ImportToExcel(string strFileName, DataSet ds)
        {
            Stream myStream = System.IO.File.Create(strFileName);
            StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding("gb2312"));
            string str = "";
            try
            {
                //写标题
                for (int i = 0; i < ds.Tables[0].Columns.Count; i++)
                {
                    if (i > 0)
                        str += "\t";
                    str += ds.Tables[0].Columns[i].ColumnName;
                }
                sw.WriteLine(str);

                for (int i = 0; i < ds.Tables[0].Columns.Count; i++)
                {
                    string strTmp = "";
                    for (int j = 0; j < ds.Tables[0].Rows.Count; j++)
                    {
                        if (j > 0)
                            strTmp += "\t";
                        strTmp += ds.Tables[0].Rows[i][j].ToString();
                    }
                    sw.WriteLine(strTmp);
                }
                sw.Close();
                myStream.Close();
            }
            catch (Exception ex)
            { }
            finally
            {
                sw.Close();
                myStream.Close();
            }

        }

  • 相关阅读:
    古典问题rabbit
    输入两个正整数m和n,求其最大公约数和最小公倍数
    水仙花数
    输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数。
    mybatis中的#和$的区别
    SpringMVC 中整合JSON、XML视图
    Gson简要使用笔记
    Spring Framework Artifacts
    Quartz的cron表达式
    清除svn文件目录的bat脚本
  • 原文地址:https://www.cnblogs.com/jacker1979/p/1531832.html
Copyright © 2011-2022 走看看