六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

怎么由DataSet將數(shù)據(jù)導(dǎo)入Excel?

[摘要]/// <summary> /// 將DataSet里所有數(shù)據(jù)導(dǎo)入Excel. /// 需要添加COM: Microsoft Excel Object Library. /// using Excel; /// </summary> /// <param n...
/// <summary>
  /// 將DataSet里所有數(shù)據(jù)導(dǎo)入Excel.
  /// 需要添加COM: Microsoft Excel Object Library.
  /// using Excel;
  /// </summary>
  /// <param name="filePath"></param>
  /// <param name="ds"></param>
  public static void ExportToExcel(string filePath, DataSet ds)
  {
   object oMissing = System.Reflection.Missing.Value;
   Excel.ApplicationClass xlApp = new Excel.ApplicationClass();
   try
   {
    // 打開Excel文件。以下為Office 2000.
    Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(filePath, oMissing, oMissing, oMissing, oMissing, oMissing,
     oMissing, oMissing, oMissing, oMissing, oMissing, oMissing,
     oMissing);
    Excel.Worksheet xlWorksheet;
    // 循環(huán)所有DataTable
    for( int i=0; i<ds.Tables.Count; i++ )
    {
     // 添加入一個新的Sheet頁。
     xlWorksheet = (Excel.Worksheet)xlWorkbook.Worksheets.Add(oMissing,oMissing,1,oMissing);
     // 以TableName作為新加的Sheet頁名。
     xlWorksheet.Name = ds.Tables[i].TableName;
     // 取出這個DataTable中的所有值,暫存于stringBuffer中。
     string stringBuffer = "";
     for( int j=0; j<ds.Tables[i].Rows.Count; j++ )
     {
      for( int k=0; k<ds.Tables[i].Columns.Count; k++ )
      {
      
       stringBuffer += ds.Tables[i].Rows[j][k].ToString();
       if( k < ds.Tables[i].Columns.Count - 1 )
        stringBuffer += "\t";
      }
      stringBuffer += "\n";
     }
     // 利用系統(tǒng)剪切板
     System.Windows.Forms.Clipboard.SetDataObject("");
     // 將stringBuffer放入剪切板。
     System.Windows.Forms.Clipboard.SetDataObject(stringBuffer);
     // 選中這個sheet頁中的第一個單元格
     ((Excel.Range)xlWorksheet.Cells[1,1]).Select();
     // 粘貼!
     xlWorksheet.Paste(oMissing,oMissing);
     // 清空系統(tǒng)剪切板。
     System.Windows.Forms.Clipboard.SetDataObject("");
    }
    // 保存并關(guān)閉這個工作簿。
    xlWorkbook.Close( Excel.XlSaveAction.xlSaveChanges, oMissing, oMissing );
    System.Runtime.InteropServices.Marshal.ReleaseComObject(xlWorkbook);
    xlWorkbook = null;
   }
   catch(Exception ex)
   {
    MessageBox.Show(ex.Message);
   }
   finally
   {
    // 釋放...
    xlApp.Quit();
    System.Runtime.InteropServices.Marshal.ReleaseComObject(xlApp);
    xlApp = null;
    GC.Collect();
   }
  }




主站蜘蛛池模板: 性久久久久久 | 中文字幕在线欧美 | 欧美一块操 | 无间在线免费看 | 亚洲欧美久久婷婷爱综合一区天堂 | 欧美在线观看视频网站 | 亚洲一区精品在线 | 视频二区在线 | 综合色视频 | 日本激情一区二区三区 | 中文字幕在线观看免费视频 | 伊人精品在线观看 | 亚洲第一中文字幕 | 亚洲免费观看在线视频 | 伊人亚洲综合网 | 爽爽影院在线 | 亚洲视频欧洲视频 | 欧美亚洲中日韩中文字幕在线 | 四虎影视免费在线观看 | 色视频线观看在线播放 | 性欧美大战久久久久久久野外 | 最新国产福利片在线观看 | 天天透天天射 | 在线伊人网 | 日本高清视频一区二区 | 一级黄色在线播放 | 亚洲伊人久久大香线蕉啊 | 新激情五月 | 亚洲成人激情在线 | 自拍一区在线观看 | 羞羞一区二区三区四区片 | 亚洲天堂精品在线观看 | 日韩欧美色视频 | 色噜噜色噜噜天天拍一拍 | 中文字幕波多野不卡一区 | 青青青青青青草 | 亚洲成av人影片在线观看 | 小黄鸭b站视频 | 我要看一级黄色毛片 | 亚洲欧美中文日韩在线v日本 | 亚洲国产三级在线观看 |