資料庫中資料匯出到Excel檔案中

2021-09-05 20:49:59 字數 1151 閱讀 1460

匯出excel檔案

//用worksheet物件返回乙個range物件,該物件代表:能在受保護的工作表中進行編輯的區域的子集

//引數1:表示區域名,必須為a1樣式引用的巨集語言

//引數2:表示區域左上角到右下角的單元格

myrange = myworksheet.get_range("a1", mycolumns.tostring() + "1");

//count為計算列數

count = 0;

//得到資料集中的表中的每一列的標題,然後放置到二維的物件陣列中

foreach (datacolumn mynewcolumn in myreader.columns)

//設標題為黑體字

myworksheet.get_range(myworksheet.cells[1, 1], myworksheet.cells[1, count]).font.name = "黑體";

//標題字型加粗

myworksheet.get_range(myworksheet.cells[1, 1], myworksheet.cells[1, count]).font.bold = true;

//設計**邊框樣式

myworksheet.get_range(myworksheet.cells[1, 1], myworksheet.cells[1, count]).borders.linestyle = 1;

j = 0;

//雙重迴圈來設定物件陣列中資料(相當於表中單元格資料)

while (j < myreader.rows.count)

j++;

}//關閉讀取器

//重新設定範圍

myrange = myrange.get_resize(myreader.rows.count, myreader.columns.count);

//設定excel範圍的編輯資料來源

myrange.value2 = mydata;

//自動適應大小

myrange.entirecolumn.autofit();

this.btnoutputexcel.visible = false;

}catch (exception ex)

}

資料庫匯出到EXCEL嚮導

經常在csdn社群上看到有人提出怎樣把資料庫中的資料匯出到excel中,一般人總是在資料庫分析器中複製到資料後,ctrl v到excel中,但效果不理想,有些資料如0001到excel中就成了1,有時還會出現換行的效果,極不美觀.其實在excel中有乙個工具是技持從其他資料來源中引入資料的,當資料來...

資料庫匯出到EXCEL嚮導

經常在csdn社群上看到有人提出怎樣把資料庫中的資料匯出到excel中,一般人總是在資料庫分析器中複製到資料後,ctrl v到excel中,但效果不理想,有些資料如0001到excel中就成了1,有時還會出現換行的效果,極不美觀.其實在excel中有乙個工具是技持從其他資料來源中引入資料的,當資料來...

把資料庫中的資料匯出到excel

exec sp configure ad hoc distributed queries 0 reconfigure exec sp configure show advanced options 0 reconfigure to allow advanced options to be chang...