datatable匯出到excel檔案

2021-04-06 20:48:05 字數 1345 閱讀 2803

///

/// 將datatable中的資料匯出到指定的excel檔案中

///

/// web頁面物件

/// 包含被匯出資料的datatable物件

/// excel檔案的名稱

public static void export(system.web.ui.page page,system.data.datatable tab,string filename)

catch{}

if(canopen)

catch//如果資料連線可以開啟但是讀入資料失敗,則從檔案中提取出工作表的名稱,再讀入資料}}

else

return rs;

}///

/// 將指定html字串的資料轉換成datatable物件 --根據「」等特殊字元進行處理

///

/// html字串

///

private static datatable getdatatablefromstring(string tmphtml)

//先根據「」分拆

string tmprow=tmpstr.replace(,^).split(separator);

for(int i=0;istring tmpstri=tmprow[i];

if(tmpstri.indexof(-1)

tb.columns.add(tmpfieldname);

}else

}//end of if(index>0)

}if(i>0)

tb.rows.add(newrow);}}

}tb.acceptchanges();

return tb;

}///

/// 從指定html字串中剔除指定的物件

///

/// html字串

/// 需要剔除的物件--例如輸入則剔除和>

///

public static string removestring(string tmphtml,string remove)

return tmphtml;

}///

/// 將指定excel檔案中讀取第一張工作表的名稱

///

///

///

private static string getsheetname(string filepath)

;int index=getsheetindex(filebyte,tmpbyte);

if(index>-1)

if(find==finditemlength)

}return index;

}

DataTable匯出到word或excel

using system using system.data using system.configuration using system.collections using system.web using system.web.security using system.web.ui usin...

datatable匯出到excel檔案

將datatable中的資料匯出到指定的excel檔案中 web頁面物件 包含被匯出資料的datatable物件 excel檔案的名稱 public static void export system.web.ui.page page,system.data.datatable tab,string...

C 將DateTable表資料匯出到Excel中

在visual c 中呼叫excel 並不像讀取excel 中的資料那麼容易了,因為在visual c 中呼叫excel 要使用到excel的com元件。以vs2005為例,首先新增引用 在com選項中,新增microsfot excel 11.0 objet library。然後在程式中引入名稱空...

通過NPOI把DataTable匯出到Excel

npoi 快速入門例子 npoi簡單demo,快速入門 npoi認為excel的第一個單元格是 0,0 柳永法 2010 5 8 22 21 41 public static void exporteasy datatable dtsource,string strfilename 填充內容 for...

C 建立Excel檔案並將資料匯出到Excel檔案

工具原料 windows 7,visual studio 2010,microsoft office 2007 建立解決方案 選單 新建 專案 windows窗體應用程式 新增兩個datagridview,一個textbox,兩個按鈕 如下圖 新增excel資源 c 建立excel檔案,這裡實際上是...