亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C#數據導入到EXCEL的方法

發布時間:2020-10-07 08:13:10 來源:腳本之家 閱讀:184 作者:chenqiangdage 欄目:編程語言

c#做公司的應用級開發時,導出數據這個是經常要做的,公司使用的是一個叫NPOI的組件。具體是什么我就不很清楚,反正這樣用就是了。

具體的dll是一個叫:NPOI.HSSF.dll,引入這個dll,這個dll提供HSSFWorkbook類 HSSFSheet類HSSFRow類;

具體實現方式直接看代碼吧:

public static Stream DataSetToExcel(DataSet _SourceDt,string _sheetName)
    {
      HSSFWorkbook workbook = new HSSFWorkbook();
      MemoryStream MS = new MemoryStream();
      string [] sheetNames= _sheetName.Split(',');
      for(int i = 0; i <sheetNames.Length;i++)
      {
        HSSFSheet sheet = workbook.Cretesheet(sheetNames[i]);
        HSSFRow headRow = sheet.CreateRow(0);
        foreach(DataColumn column in _SourceDt.Table[i].cloumns)
        headRow.createCell(column.Ordinal).SetCellValue(column.Column.Name);
        int rowIndex =1;
        foreach(DataRow row in _SourceDt.Tables[i].Rows)
        {
          HSSFRow dataRow = sheet.CreateRow(rowIndex);
          foreach(DataColumn column in _SourceDt.Tables[i].Columns)
          {
            dataRow.CreateCell(column.Ordinal).SetCellValue(row[column].ToString());
          }
          rowIndex++;
        }
      }
      workbook.write(MS);
      MS.Flush();
      MS.Position = 0;
      workbook = null;
      return MS;
    }

主要是要構建一個數據來源的DataSet ;還是直接上代碼吧:

   DataTable dt = new DataTable();
      DataSet DataTemp = new DataSet();
      dt.Columns.Add("列名1",string);
      dt.Columns.Add("列名2",string );
      for(int i = 0;i<3;i++)
      {
        DataRow DR = dt.NewRow();
        DR["列名1"] = "DATA1";
        DR["列名2"] = "DATA1";
        dt.Rows.Add(DR);
      }
      DataTemp.Tables.Add(dt);

DATA1和DATA2就是你要導出的數據了。

以上不是開發的源代碼,只是方法。僅供參考;

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對億速云的支持。如果你想了解更多相關內容請查看下面相關鏈接

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

铁岭县| 高青县| 西贡区| 西华县| 容城县| 鹤岗市| 长春市| 襄汾县| 昭平县| 广丰县| 斗六市| 永川市| 杭州市| 读书| 长垣县| 沈阳市| 盈江县| 将乐县| 延庆县| 高唐县| 湄潭县| 平安县| 虎林市| 沛县| 清远市| 新田县| 奉节县| 西乡县| 称多县| 温宿县| 道孚县| 元阳县| 江永县| 平潭县| 安平县| 葵青区| 深圳市| 长岭县| 三明市| 洛川县| 滕州市|