用的poi导出数据到excel上的 数据时从数据库中读取的 数据库中的各个字段的类型不一样
ExecUtil eu = new ExecUtil();
eu.createRow(0);//第一行 用来显示列名的
for(int m = 0;m<fields.length;m++){
if(fields[m] != null){
sbf.append(fields[m]+",");
eu.setCell(m,fields[m]); //将列名添加到excel上
}else{
sbf.append(",");
}
}
sbf = sbf.deleteCharAt(sbf.length()-1);
int z = 0;
for(Object[] obj:list){
eu.createRow(z+1);
for(int n = 0; n<fields.length;n++){
//eu.setCell(n,obj[n]); //将每一列的值添加到excel上
在这里把每个不同类型的值放到Excel上 怎么弄啊 求高人解救
}
z++;
}
if(z == list.size()){
try{
eu.exportExcel();
System.out.println("导出Excel成功");
}
}
ExecUtil eu = new ExecUtil();
eu.createRow(0);//第一行 用来显示列名的
for(int m = 0;m<fields.length;m++){
if(fields[m] != null){
sbf.append(fields[m]+",");
eu.setCell(m,fields[m]); //将列名添加到excel上
}else{
sbf.append(",");
}
}
sbf = sbf.deleteCharAt(sbf.length()-1);
int z = 0;
for(Object[] obj:list){
eu.createRow(z+1);
for(int n = 0; n<fields.length;n++){
//eu.setCell(n,obj[n]); //将每一列的值添加到excel上
在这里把每个不同类型的值放到Excel上 怎么弄啊 求高人解救
}
z++;
}
if(z == list.size()){
try{
eu.exportExcel();
System.out.println("导出Excel成功");
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货