/**
* 匯出excel
* @param sheetname sheet名稱
* @param title 標題
* @param values 內容
* @param wb hssfworkbook物件
* @return
*/public static hssfworkbook gethssfworkbook(string sheetname,string title,string values, hssfworkbook wb)
// 第二步,在workbook中新增乙個sheet,對應excel檔案中的sheet
hssfsheet sheet = wb.createsheet(sheetname);
sheet.setdefaultcolumnwidth(10);
// 第三步,在sheet中新增表頭第0行,注意老版本poi對excel的行數列數有限制
hssfrow row = sheet.createrow(0);
// 第四步,建立單元格,並設定值表頭 設定表頭居中
hssfcellstyle style = wb.createcellstyle();
style.setalignment(hssfcellstyle.align_center); // 建立乙個居中格式
hssfcellstyle headerstyle = wb.createcellstyle();
headerstyle.setfillforegroundcolor(hssfcolor.sky_blue.index);
headerstyle.setfillpattern(hssfcellstyle.solid_foreground);
headerstyle.setborderbottom(hssfcellstyle.border_thin);
headerstyle.setborderleft(hssfcellstyle.border_thin);
headerstyle.setborderright(hssfcellstyle.border_thin);
headerstyle.setbordertop(hssfcellstyle.border_thin);
headerstyle.setalignment(hssfcellstyle.align_center);
//設定字型
hssffont font = wb.createfont();
font.setfontheightinpoints((short) 14);
font.setfontname("黑體");
// 把字型應用到當前的樣式
headerstyle.setfont(font);
//宣告列物件
hssfcell cell = null;
//建立標題
for(int i=0;i//建立內容
for(int i=0;i}
//文字自適應
for(int i=0;ireturn wb;
}
Oracle匯入匯出工具
oracle匯入匯出工具 exp和 imp介紹 1 exp 資料匯出工具 有三種主要的方式 完全 使用者 表 1 完全 將整個oracle資料庫中的所有物件 使用者等匯出。2 使用者模式 將指定使用者的所有物件和物件中的資料匯出。3 表模式 將指定使用者的指定資料表進行匯出。2 imp 資料匯入工具...
Oracle ExpImp匯入匯出工具效能調優
1 exp調優 1.1 使用direct和recordlength選項 direct引數定義了匯出是使用直接路徑方式 direct y 還是常規路徑方式 direct n 常規路徑匯出使用sql select語句從表中抽取資料,直接路徑匯出則是將資料直接從磁碟讀到pga再原樣寫入匯出檔案,從而避免了...
java Excel檔案匯入匯出
增加乙個最後一行 hssfrow row sheet.createrow num 1 hssfcell footcell row.createcell 0 footcell.setcellvalue new hssfrichtextstring 合計 設定最後一行的樣式 hssfcellstyle ...