資料庫資料讀取並且生成excel

2021-08-08 11:38:08 字數 2358 閱讀 7490

// 報頭用於提供乙個推薦的檔名,並強制瀏覽器顯示儲存對話方塊

string filename = "使用者註冊資訊";

response.setheader("content-disposition", "attachment;filename="  

+ new string(filename.getbytes(),"iso-8859-1") + ".xls");  

// 建立workbook工作薄

workbook workbook = new hssfworkbook();

// 建立工作表

sheet sheet = workbook.createsheet("使用者資訊");

sheet.setdefaultcolumnwidth(20);

// 建立第二個工作薄

//sheet sheet2 = workbook.createsheet();

// 為工作薄起名字

"口袋裡的小龍");

// 設定單元格樣式

hssfcellstyle hssfcellstyle = (hssfcellstyle) workbook

.createcellstyle();

hssfcellstyle.setalignment(hssfcellstyle.align_center);// 居中顯示

hssfcellstyle.setverticalalignment(hssfcellstyle.vertical_center);// 縱向居中

// 建立行

row row = sheet.createrow(0);

(250 * 200)); 

// 建立單元格

cell cell = row.createcell(0);

// 設定第一行第一格的值

cell.setcellvalue("使用者名稱");

// 設定單元格的文字居中顯示

cell.setcellstyle(hssfcellstyle);

// 建立單元格

cell cell1 = row.createcell(1);

// 設定第一行第一格的值

cell1.setcellvalue("真實姓名");

cell1.setcellstyle(hssfcellstyle);

// 建立單元格

cell cell2 = row.createcell(2);

// 設定第一行第一格的值

cell2.setcellvalue("客戶經理");

cell2.setcellstyle(hssfcellstyle);

// 建立單元格

cell cell3 = row.createcell(3);

// 設定第一行第一格的值

cell3.setcellvalue("團隊經理");

cell3.setcellstyle(hssfcellstyle);

// 建立單元格

cell cell4 = row.createcell(4);

// 設定第一行第一格的值

cell4.setcellvalue("營業部經理");

cell4.setcellstyle(hssfcellstyle);

// 建立單元格

cell cell5 = row.createcell(5);

// 設定第一行第一格的值

cell5.setcellvalue("註冊時間");

cell5.setcellstyle(hssfcellstyle);

if(list!=null&&list.size()>0)

}workbook.write(out);

system.out.println("資料寫入成功!");

out.flush();

out.close();

return null;

}

php實現資料庫資料讀取生成快取檔案

有些時候我們希望減少對資料庫的 查詢來提高程式的效能,因為這些資料不是經常變更的,而是會在很長一段時間內都不會變化,因此,我們每連線一次資料庫,都會把相應的結果用檔案的形式儲存 起來。比如對於乙個 來說,我們的商品的數量可能會經常變,但是我們的商品型別以及商品的 這些東西都會在很長的一段時間內不會變...

將ORACLE資料庫的資料倒入到EXCEL中的方法

在當今資訊化高速發展的時代,日常的工作中,使用者經常遇到要將excel檔案中的資料和oracle資料庫中的資料互倒的問題,實現對實時資料的操作,而可查閱到這方面的資料並不多。若需將oracle資訊系統中的資料倒出來,並在此基礎上利用excel對其進行分析整理,筆者在工作中利用odbc將資料倒入到ex...

使用OLEDB將資料庫的資料匯入Excel檔案

datatable中的資料匯入到excel,使用oledb,資料來源table excel檔案的完整路徑 excel sheet的名稱 匯入執行的結果 public bool datatabletoexcel datatable dt,string excelpath,string sheetnam...