MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 求一将Excel的数据导到数据库中的程序,紧急待中

求一将Excel的数据导到数据库中的程序,紧急待中(4)

www.MyException.Cn  网友分享于:2013-01-31  浏览:17次

continue;
}else{
if ((!shopLevel.equals( "A "))&&(!shopLevel.equals( "B "))&&(!shopLevel.equals( "C "))&&(!shopLevel.equals( "D "))){
errors.add( "第 "+(numSheets+1)+ "个sheet的第 " + (rowNumOfSheet + 1) + "行 " + "店面级别填写不正确! ");
}

}

if (state.equals( " ")){

errors.add( "第 "+(numSheets+1)+ "个sheet的第 " + (rowNumOfSheet + 1) + "行 " + "合作状态没有填写! ");
continue;
}else{
if ((!state.equals( "Y "))&&(!state.equals( "N "))&&(!state.equals( "T "))&&(!state.equals( "T "))){
errors.add( "第 "+(numSheets+1)+ "个sheet的第 " + (rowNumOfSheet + 1) + "行 " + "合作状态填写不正确! ");
}

}
// if (checkDate.equals( " ")){
// errors.add( "第 "+(numSheets+1)+ "个sheet的第 " + (rowNumOfSheet + 1) + "行 " + "时间没有填写! ");
// continue;
// }else{
// if (!convertDateTime(checkDate)){
// errors.add( "第 "+(numSheets+1)+ "个sheet的第 " + (rowNumOfSheet + 1) + "行 " + "时间格式有误! ");
// continue;
// }
// }

if ((!temp1.equals( " "))&&(!checkDate.equals( " "))){
stmt2.setString(1,temp1);
stmt2.setString(2,checkDate);
stmt2.setInt(3,oid);
rs=stmt2.executeQuery();
if (rs.next()){
errors.add( "店名为 "+shopId+ ",普查时间为 " + checkDate + "的纪录已经存在!请不要重复导入! ");

}

}

}catch(Exception e){

e.printStackTrace();
errors.add( "第 "+(numSheets+1)+ "个sheet的第 " + (rowNumOfSheet + 1) + "行 " + "出錯!检查格式! ");
errors.add(e.toString());
request.setAttribute( "errors ",errors);
return mapping.getInputForward();
}

}
}
}

}





}
catch(Exception e)

------解决方案--------------------
{
fs.close();
fs=null;
errors.add( "exl文档格式有误 ");
System.out.print(e);
// logger.error(e.toString());

}finally{
if (rs!=null) rs.close();
if (stmt!=null) stmt.close();
if (st!=null) st.close();
if (stmt1!=null) stmt1.close();
//if (stmt2!=null) stmt1.close();
if (conn!=null) conn.close();

}
if (!errors.isEmpty()){
request.setAttribute( "errors ",errors);
fs.close();

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有