亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

在JSP中將EXEL文件的數據傳入到數據庫中

2019-11-14 23:26:55
字體:
來源:轉載
供稿:網友
jsp中將EXEL文件的數據傳入到數據庫

在jsp中:

在script中使用函數:

$(function(){  //var lpyear = document.getElementById("lpyear").value; //var lpmonth = document.getElementById("lpmonth").value; //var factoryid = document.getElementById("factoryid").value; //var url = "&lpyear="+lpyear+"&factoryid="+factoryid+"&lpmonth="+lpmonth; $("#file").uploadify({  "height" : 19,  "buttonText" : "導入本月數據",  "buttonClass" : "btn",  "fileTypeDesc" : "Excel Files",  "fileTypeExts" : "*.xls",  "swf" : <select:link page="/Charts/uploadify.swf" />,  "uploader" : <select:link page="/Budgetimp.do?method=monthimp" />,//+url,  "onUploadStart" : function(file){   showWait("正在上傳"+file.name+",請稍候...");  },  "onUploadSuccess" : function(file, data, response) {   $('#' + file.id).find('.data').html(' 上傳完畢');   hideWait();  },  "onQueueComplete" : function(queueData) {   show();  } });});

在body中寫入:

<td style="text-align: center;width: 150px;padding-bottom: 1px;">               <input type="file" name="file" id="file">              </td>

java中:

//導入本月數據    @SupQQty="";                      //year=request.getParameter("lpyear");           //month=request.getParameter("lpmonth");           //factoryid=request.getParameter("factoryid");           Cell cell = sheet.getCell(0, i);//獲取第一列所有行的值           if(cell!=null && cell.getContents() != null){            year = cell.getContents().trim();           }           cell = sheet.getCell(1, i);           if(cell!=null && cell.getContents() != null){            month = cell.getContents().trim();           }           cell = sheet.getCell(2, i);           if(cell!=null && cell.getContents() != null){            factoryid = cell.getContents().trim();           }           cell = sheet.getCell(3, i);           if(cell!=null && cell.getContents() != null){             feename= cell.getContents().trim();           }           cell = sheet.getCell(4, i);           if(cell!=null && cell.getContents() != null){            monthqty = cell.getContents().trim();           }           cell = sheet.getCell(5, i);           if(cell!=null && cell.getContents() != null){            countqty = cell.getContents().trim();           }           cell = sheet.getCell(6, i);           if(cell!=null && cell.getContents() != null){            tqqty = cell.getContents().trim();           }                      if(!"".equals(year)&&!"".equals(month)&&!"".equals(factoryid)&&!"".equals(feename))             //&&!"".equals(sycomp_id)&&NumberUtils.isNumber(sycomp_id)&&!"".equals(tobasystid)&&NumberUtils.isNumber(factoryid)             //&&NumberUtils.isNumber(tobasystid)判斷字符串是否是數字             //&&!"".equals(monthqty)&&NumberUtils.isNumber(monthqty)&&Double.parseDouble(monthqty)>0             //&&!"".equals(countqty)&&NumberUtils.isNumber(countqty)&&Double.parseDouble(countqty)>0             //&&!"".equals(tqqty))&&NumberUtils.isNumber(tqqty)&&Double.parseDouble(tqqty)>0)             {                        if("".equals(monthqty)){monthqty="0";}            if("".equals(countqty)){countqty="0";}            if("".equals(tqqty)){tqqty="0";}            /*            Double monthqty1=Double.parseDouble(monthqty);            Double countqty1=Double.parseDouble(countqty);            Double tqqty1=Double.parseDouble(tqqty);            */            System.out.println(year+","+month+","+factoryid+","+feename+","+monthqty+","+countqty+","+tqqty);            /*            CallHelper helper =initializeCallHelper("G_logistisfeebymonth", form, request, false);                  helper.setParam("year", year);                  helper.setParam("month", month);                  helper.setParam("factoryid", factoryid);                  helper.setParam("feename", feename);                  helper.setParam("monthqty", monthqty);                  helper.setParam("countqty", countqty);                  helper.setParam("tqqty", tqqty);                  helper.setParam("personid", getPersonId(request));                  helper.execute();                                    StringBuffer exe = new StringBuffer();            exe.append("merge into l_logistisfeebymonth a ")             .append("using ( ")             .append("select * from table( ")             .append("values('2015','01','1','物流費用合計','5640.00','28333.00','26865.00') ")             .append(") as  tab(year,month,factoryid,feename,monthqty,countqty,tqqty) ")             .append(") b on a.year = b.year and a.month = b.month and a.factoryid = b.factoryid and a.feename = b.feename")             .append("when matched then ")             .append("update set a.monthqty = b.monthqty,a.countqty=b.countqty,a.tqqty=b.tqqty ")             .append("when not matched then ")             .append("insert (year,month,factoryid,feename,monthqty,countqty,tqqty,create_time,create_personid)")             .append("values(b.year,b.month,b.factoryid,b.feename,b.monthqty,b.countqty,b.tqqty,current timestamp,"+getPersonId(request)+")");            sqls.add(exe.toString());            */            String sql = "select year,month from l_logistisfeebymonth where year='"+year+"' and month='"+month+"' and factoryid='"+factoryid+"'";            Executer ex = new Executer();      SqlRuturn sp=ex.ExecSeletSQL(sql);      ArrayList<?> list = sp.getResultSet();      System.out.println(list.size());      if(list.size()==0){//判斷數據是否存在       StringBuffer exe = new StringBuffer();             exe.append("insert into l_logistisfeebymonth(year,month,factoryid,feename,monthqty,countqty,tqqty,create_time,create_personid) ")              .append("values('"+year+"','"+month+"','"+factoryid+"','"+feename+"','"+monthqty+"','"+countqty+"','"+tqqty+"',current timestamp,"+getPersonId(request)+")");             sqls.add(exe.toString());      }                        /*            StringBuffer exe1 = new StringBuffer();            exe1.append("merge into l_logistisfeebymonth a ")            .append("using ( ")            .append("select year,month,factoryid,feename,monthqty,countqty,tqqty from l_logistisfeebymonth_temp ")            .append(") b on a.year = b.year and a.month = b.month and a.factoryid = b.factoryid")            .append("when matched then ")            .append("update set a.status=to_char(int(a.status)+1) ")            .append("when not matched then ")            .append("insert (year,month,factoryid,feename,monthqty,countqty,tqqty,create_time,create_personid)")            .append("values(b.year,b.month,b.factoryid,b.feename,b.monthqty,b.countqty,b.tqqty,current timestamp,"+getPersonId(request)+")");            sqls.add(exe1.toString());             */                 }          }          //sqls.add("update l_logistisfeebymonth set month = '0'||trim(month) where length(trim(month)) < 2");          OptionUtil.exeSqls(sqls);         }     } catch (Exception e) {   e.printStackTrace();  }    }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国内精品久久久久久| 欧美韩国理论所午夜片917电影| 亚洲自拍中文字幕| 亚洲综合一区二区不卡| 97**国产露脸精品国产| 亚洲精品成人久久| 日韩电影中文字幕在线观看| 久久综合国产精品台湾中文娱乐网| 欧美亚洲在线视频| 欧美精品久久久久久久久| 一本大道久久加勒比香蕉| 国产区亚洲区欧美区| 日韩电影免费在线观看中文字幕| 91精品国产色综合久久不卡98口| 日韩激情视频在线播放| 国产精品普通话| 欧美亚洲另类在线| 欧美高跟鞋交xxxxhd| 成人福利网站在线观看| 久久久久久久91| 国产欧美亚洲视频| 亚洲自拍偷拍福利| …久久精品99久久香蕉国产| 国产一区二区日韩| 在线免费看av不卡| 欧美性开放视频| 亚洲精品美女在线观看| 777国产偷窥盗摄精品视频| 97久久精品在线| 久久精品中文字幕| 欧美另类暴力丝袜| 亚洲欧美国产精品久久久久久久| 亚洲色图第三页| 91爱视频在线| 日韩av在线免播放器| 国产午夜一区二区| 久久精品一本久久99精品| 欧美精品在线第一页| 精品久久久久久亚洲国产300| 日韩va亚洲va欧洲va国产| 欧美xxxx14xxxxx性爽| 久久久欧美精品| 国产精品视频男人的天堂| 欧美日韩成人在线视频| 欧美国产极速在线| 中文字幕一区日韩电影| 在线看国产精品| 在线观看日韩视频| 亚洲欧美中文在线视频| 国产精品高潮呻吟久久av野狼| 国产精品久久久久久久天堂| 都市激情亚洲色图| 精品国偷自产在线| 成人深夜直播免费观看| 亚洲国产精品va在看黑人| 日韩经典中文字幕在线观看| 亚洲第一福利在线观看| 欧美大胆a视频| 日韩欧美国产一区二区| 亚洲免费视频在线观看| 国产伦精品一区二区三区精品视频| 欧美大奶子在线| 亚洲成人精品在线| 国产自产女人91一区在线观看| 日韩激情视频在线| 不卡av电影在线观看| 国产69精品久久久久99| 久久久久久一区二区三区| 欧美日韩一区二区三区在线免费观看| 国产精品视频1区| 亚洲精品国产suv| 成人激情视频在线播放| 91亚洲精品在线观看| 久久久久久有精品国产| 亚洲精品按摩视频| 91日韩在线播放| 欧美成人精品在线观看| 久久久精品在线观看| 中文字幕精品久久| 国产日韩欧美电影在线观看| 亚洲电影中文字幕| 成人精品久久一区二区三区| 8x海外华人永久免费日韩内陆视频| 亚洲国产精品专区久久| 成人激情视频在线| 国产精品日日摸夜夜添夜夜av| 国产精品精品一区二区三区午夜版| 国产精品91久久久久久| 亚洲成**性毛茸茸| 视频在线观看99| 伊人久久久久久久久久久久久| 精品国产乱码久久久久久虫虫漫画| 久久av.com| 一本大道亚洲视频| 欧美国产日韩一区| 91中文精品字幕在线视频| 日韩美女视频在线观看| 国产精品视频地址| 久久久久国产一区二区三区| 亚洲九九九在线观看| 久久久久久久激情视频| 亚洲国产美女精品久久久久∴| 中文字幕亚洲欧美日韩在线不卡| 97在线视频免费| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲r级在线观看| 国产亚洲日本欧美韩国| 欧美大片在线看| 亚洲国产成人在线播放| 亚洲美女av在线播放| 欧美激情第99页| 欧美激情一区二区三区久久久| 超薄丝袜一区二区| 日韩色av导航| 成人妇女淫片aaaa视频| 欧美丰满少妇xxxxx做受| 亚洲理论电影网| 久久影院中文字幕| 亚洲欧美国内爽妇网| 中文字幕欧美亚洲| 国产69精品久久久久99| 2019最新中文字幕| 在线视频亚洲欧美| 日韩成人av一区| 久久久久久国产精品久久| 日韩高清电影好看的电视剧电影| 青草热久免费精品视频| 亚洲国产成人久久| 欧美性生交大片免网| 亚洲国产精品资源| 亚洲国产精品悠悠久久琪琪| 国产成人综合一区二区三区| 国产色视频一区| 日韩av手机在线观看| 日韩国产在线看| 日韩欧美亚洲国产一区| 亚洲欧美中文字幕在线一区| 91国语精品自产拍在线观看性色| 亚洲高清色综合| 日韩精品在线免费播放| 欧美最近摘花xxxx摘花| 欧美噜噜久久久xxx| 精品magnet| 2019中文字幕在线| 国产丝袜一区二区三区| 亚洲欧美日韩在线一区| 午夜精品一区二区三区在线视频| 538国产精品视频一区二区| 热re91久久精品国99热蜜臀| 国产精品久久久久久久久久免费| 视频在线观看99| 91免费的视频在线播放| 亚洲国产精品99久久| 国产在线观看不卡| 欧美在线一区二区视频| 精品福利视频导航| y97精品国产97久久久久久| 日韩中文在线视频| 亚洲精品国产精品国自产观看浪潮| 国产精品丝袜久久久久久不卡| 日韩精品亚洲精品| 亚洲三级黄色在线观看| xxav国产精品美女主播| 午夜精品久久久久久久久久久久|