久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

DataSet導(dǎo)出到Excel

 XXG學(xué)習(xí)園 2012-05-09

 private void load() {

        DataSet ds = getDataset();

        string FileName = "excel";

        //Web頁(yè)面定義

        //System.Web.UI.Page mypage=new System.Web.UI.Page();

        HttpResponse resp;

        resp = HttpContext.Current.Response;

        resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");

        resp.AppendHeader("Content-disposition""attachment;filename=" + FileName + ".xls");

        resp.ContentType = "application/octet-stream";//默認(rèn)

        //resp.ContentType = "application/x-xls";

        //變量定義

        string colHeaders = null;

        string Is_item = null;

        //顯示格式定義////////////////

        //文件流操作定義

        //  FileStream fs=new FileStream(FileName,FileMode.Create,FileAccess.Write);

        //StreamWriter sw=new StreamWriter(fs,System.Text.Encoding.GetEncoding("GB2312"));

        StringWriter sfw = new StringWriter();

        //定義表對(duì)象與行對(duì)象,,同時(shí)用DataSet對(duì)其值進(jìn)行初始化

        System.Data.DataTable dt = ds.Tables[0];

        DataRow[] myRow = dt.Select();

        int i = 0;

        int cl = dt.Columns.Count;

        //取得數(shù)據(jù)表各列標(biāo)題,,各標(biāo)題之間以\t分割,最后一個(gè)列標(biāo)題后加回車符

        for (i = 0; i < cl; i++)

        {

            //if(i==(cl-1))  //最后一列,,加\n

            // colHeaders+=dt.Columns[i].Caption.ToString();

            //else

            colHeaders += dt.Columns[i].Caption.ToString() + "\t";

        }

        sfw.WriteLine(colHeaders);

        //sw.WriteLine(colHeaders);

        //逐行處理數(shù)據(jù)

        foreach (DataRow row in myRow)

        {

            //當(dāng)前數(shù)據(jù)寫入

            for (i = 0; i < cl; i++)

            {

                //if(i==(cl-1))

                //   Is_item+=row[i].ToString()+"\n";

                //else

                Is_item += row[i].ToString() + "\t";

            }

            sfw.WriteLine(Is_item);

            //sw.WriteLine(Is_item);

            Is_item = null;

        }

        resp.Write(sfw);

        //resp.Clear();

        resp.End();

    }

    private DataSet getDataset() { 

        string sql = "SELECT * FROM 成績(jī)表";

        SqlConnection conn = new SqlConnection("server=.;database=DB;uid=sa;password=123;");

        conn.Open();

        SqlCommand cmd = new SqlCommand(sql, conn);

        DataSet ds = new DataSet();

        SqlDataAdapter ad = new SqlDataAdapter();

        ad.SelectCommand = cmd;

        ad.Fill(ds, "成績(jī)表");

        return ds;

    }

}

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多