/**
  * 采用批方式插入多条数据
  *
  * @param collection collection
  * @throws Exception
  */
 public void insertAll(Collection collection) throws Exception {
   StringBuffer buffer = new StringBuffer(200);
   buffer.append("INSERT INTO LwWholeSalePrice (");
   buffer.append("PowerClass,");
   buffer.append("SaleArea,");
   buffer.append("VoltageBegin,");
   buffer.append("VoltageEnd,");
   buffer.append("Price,");
   buffer.append("ValidStatus,");
   buffer.append("Flag,");
   buffer.append("Remark ");
   buffer.append(") ");
   buffer.append("VALUES(?,?,?,?,?,?,?,?)");
   if (logger.isDebugEnabled()) {
     logger.debug(buffer.toString());
   }
   dbManager.prepareStatement(buffer.toString());
   for (Iterator i = collection.iterator(); i.hasNext(); ) {
     LwWholeSalePriceDto lwWholeSalePriceDto = (LwWholeSalePriceDto) i.next();
     dbManager.setString(1, lwWholeSalePriceDto.getPowerClass());
     dbManager.setString(2, lwWholeSalePriceDto.getSaleArea());
     dbManager.setDouble(3, lwWholeSalePriceDto.getVoltageBegin());
     dbManager.setDouble(4, lwWholeSalePriceDto.getVoltageEnd());
     dbManager.setDouble(5, lwWholeSalePriceDto.getPrice());
     dbManager.setString(6, lwWholeSalePriceDto.getValidStatus());
     dbManager.setString(7, lwWholeSalePriceDto.getFlag());
     dbManager.setString(8, lwWholeSalePriceDto.getRemark());
     dbManager.addBatch();
   }
   dbManager.executePreparedUpdateBatch();
 }
示例#2
0
 /**
  * 采用批方式插入多条数据
  *
  * @param collection collection
  * @throws Exception
  */
 public void insertAll(Collection collection) throws Exception {
   StringBuffer buffer = new StringBuffer(200);
   buffer.append("INSERT INTO LineLoss (");
   buffer.append("LineCode,");
   buffer.append("R,");
   buffer.append("LineLong,");
   buffer.append("Volt,");
   buffer.append("T,");
   buffer.append("ValidStatus,");
   buffer.append("Flag,");
   buffer.append("Remark ");
   buffer.append(") ");
   buffer.append("VALUES(?,?,?,?,?,?,?,?)");
   if (logger.isDebugEnabled()) {
     logger.debug(buffer.toString());
   }
   dbManager.prepareStatement(buffer.toString());
   for (Iterator i = collection.iterator(); i.hasNext(); ) {
     LineLossDto lineLossDto = (LineLossDto) i.next();
     dbManager.setString(1, lineLossDto.getLineCode());
     dbManager.setDouble(2, lineLossDto.getR());
     dbManager.setDouble(3, lineLossDto.getLineLong());
     dbManager.setDouble(4, lineLossDto.getVolt());
     dbManager.setDouble(5, lineLossDto.getT());
     dbManager.setString(6, lineLossDto.getValidStatus());
     dbManager.setString(7, lineLossDto.getFlag());
     dbManager.setString(8, lineLossDto.getRemark());
     dbManager.addBatch();
   }
   dbManager.executePreparedUpdateBatch();
 }
 /**
  * 采用批方式插入多条数据
  *
  * @param collection collection
  * @throws Exception
  */
 public void insertAll(Collection collection) throws Exception {
   StringBuffer buffer = new StringBuffer(200);
   buffer.append("INSERT INTO LwWholeSaleSummary (");
   buffer.append("LineCode,");
   buffer.append("StatMonth,");
   buffer.append("PowerClass,");
   buffer.append("ElectricQuantity,");
   buffer.append("PointerQuantity,");
   buffer.append("SanXiaFee,");
   buffer.append("Surcharge,");
   buffer.append("SumFee,");
   buffer.append("ValidStatus,");
   buffer.append("Flag,");
   buffer.append("Remark,");
   buffer.append("TransLoss,");
   buffer.append("LineLoss,");
   buffer.append("UnPointerQuantity,");
   buffer.append("RateCode,");
   buffer.append("AdjustRate,");
   buffer.append("FarmUseScale,");
   buffer.append("FarmUsePrice,");
   buffer.append("FarmUseQuantity,");
   buffer.append("FarmUseFee,");
   buffer.append("ProductScale,");
   buffer.append("ProductPrice,");
   buffer.append("ProductQuantity,");
   buffer.append("ProductFee,");
   buffer.append("DenizenScale,");
   buffer.append("DenizenPrice,");
   buffer.append("DenizenQuantity,");
   buffer.append("DenizenFee,");
   buffer.append("UnDenizenScale,");
   buffer.append("UnDenizenPrice,");
   buffer.append("UnDenizenQuantity,");
   buffer.append("UnDenizenFee,");
   buffer.append("IndustryScale,");
   buffer.append("IndustryPrice,");
   buffer.append("IndustryQuantity,");
   buffer.append("IndustryFee,");
   buffer.append("BizScale,");
   buffer.append("BizPrice,");
   buffer.append("BizQuantity,");
   buffer.append("BizFee,");
   buffer.append("PowerRateFee,");
   buffer.append("UpCompany,");
   buffer.append("PowerFee,");
   buffer.append("InputDate,");
   buffer.append("Kv,");
   buffer.append("Wholesaletype,");
   buffer.append("WorkNum,");
   buffer.append("UnWorkNum,");
   buffer.append("OtherSurcharge,");
   buffer.append("DifferenceQuantity,");
   buffer.append("UnTransLoss,");
   buffer.append("UnLineLoss ");
   buffer.append(") ");
   buffer.append(
       "VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
   if (logger.isDebugEnabled()) {
     logger.debug(buffer.toString());
   }
   dbManager.prepareStatement(buffer.toString());
   for (Iterator i = collection.iterator(); i.hasNext(); ) {
     LwWholeSaleSummaryDto lwWholeSaleSummaryDto = (LwWholeSaleSummaryDto) i.next();
     dbManager.setString(1, lwWholeSaleSummaryDto.getLineCode());
     dbManager.setString(2, lwWholeSaleSummaryDto.getStatMonth());
     dbManager.setString(3, lwWholeSaleSummaryDto.getPowerClass());
     dbManager.setDouble(4, lwWholeSaleSummaryDto.getElectricQuantity());
     dbManager.setDouble(5, lwWholeSaleSummaryDto.getPointerQuantity());
     dbManager.setDouble(6, lwWholeSaleSummaryDto.getSanXiaFee());
     dbManager.setDouble(7, lwWholeSaleSummaryDto.getSurcharge());
     dbManager.setDouble(8, lwWholeSaleSummaryDto.getSumFee());
     dbManager.setString(9, lwWholeSaleSummaryDto.getValidStatus());
     dbManager.setString(10, lwWholeSaleSummaryDto.getFlag());
     dbManager.setString(11, lwWholeSaleSummaryDto.getRemark());
     dbManager.setDouble(12, lwWholeSaleSummaryDto.getTransLoss());
     dbManager.setDouble(13, lwWholeSaleSummaryDto.getLineLoss());
     dbManager.setDouble(14, lwWholeSaleSummaryDto.getUnPointerQuantity());
     dbManager.setDouble(15, lwWholeSaleSummaryDto.getRateCode());
     dbManager.setDouble(16, lwWholeSaleSummaryDto.getAdjustRate());
     dbManager.setDouble(17, lwWholeSaleSummaryDto.getFarmUseScale());
     dbManager.setDouble(18, lwWholeSaleSummaryDto.getFarmUsePrice());
     dbManager.setDouble(19, lwWholeSaleSummaryDto.getFarmUseQuantity());
     dbManager.setDouble(20, lwWholeSaleSummaryDto.getFarmUseFee());
     dbManager.setDouble(21, lwWholeSaleSummaryDto.getProductScale());
     dbManager.setDouble(22, lwWholeSaleSummaryDto.getProductPrice());
     dbManager.setDouble(23, lwWholeSaleSummaryDto.getProductQuantity());
     dbManager.setDouble(24, lwWholeSaleSummaryDto.getProductFee());
     dbManager.setDouble(25, lwWholeSaleSummaryDto.getDenizenScale());
     dbManager.setDouble(26, lwWholeSaleSummaryDto.getDenizenPrice());
     dbManager.setDouble(27, lwWholeSaleSummaryDto.getDenizenQuantity());
     dbManager.setDouble(28, lwWholeSaleSummaryDto.getDenizenFee());
     dbManager.setDouble(29, lwWholeSaleSummaryDto.getUnDenizenScale());
     dbManager.setDouble(30, lwWholeSaleSummaryDto.getUnDenizenPrice());
     dbManager.setDouble(31, lwWholeSaleSummaryDto.getUnDenizenQuantity());
     dbManager.setDouble(32, lwWholeSaleSummaryDto.getUnDenizenFee());
     dbManager.setDouble(33, lwWholeSaleSummaryDto.getIndustryScale());
     dbManager.setDouble(34, lwWholeSaleSummaryDto.getIndustryPrice());
     dbManager.setDouble(35, lwWholeSaleSummaryDto.getIndustryQuantity());
     dbManager.setDouble(36, lwWholeSaleSummaryDto.getIndustryFee());
     dbManager.setDouble(37, lwWholeSaleSummaryDto.getBizScale());
     dbManager.setDouble(38, lwWholeSaleSummaryDto.getBizPrice());
     dbManager.setDouble(39, lwWholeSaleSummaryDto.getBizQuantity());
     dbManager.setDouble(40, lwWholeSaleSummaryDto.getBizFee());
     dbManager.setDouble(41, lwWholeSaleSummaryDto.getPowerRateFee());
     dbManager.setString(42, lwWholeSaleSummaryDto.getUpCompany());
     dbManager.setDouble(43, lwWholeSaleSummaryDto.getPowerFee());
     dbManager.setString(44, lwWholeSaleSummaryDto.getInputDate());
     dbManager.setString(45, lwWholeSaleSummaryDto.getKv());
     dbManager.setString(46, lwWholeSaleSummaryDto.getWholesaletype());
     dbManager.setDouble(47, lwWholeSaleSummaryDto.getWorkNum());
     dbManager.setDouble(48, lwWholeSaleSummaryDto.getUnWorkNum());
     dbManager.setDouble(49, lwWholeSaleSummaryDto.getOtherSurcharge());
     dbManager.setString(50, lwWholeSaleSummaryDto.getDifferenceQuantity());
     dbManager.setDouble(51, lwWholeSaleSummaryDto.getUnTransLoss());
     dbManager.setDouble(52, lwWholeSaleSummaryDto.getUnLineLoss());
     dbManager.addBatch();
   }
   dbManager.executePreparedUpdateBatch();
 }
 /**
  * 采用批方式插入多条数据
  *
  * @param collection collection
  * @throws Exception
  */
 public void insertAll(Collection collection) throws Exception {
   StringBuffer buffer = new StringBuffer(200);
   buffer.append("INSERT INTO LwTownIndicator (");
   buffer.append("UserNo,");
   buffer.append("UserName,");
   buffer.append("Address,");
   buffer.append("ReadDate,");
   buffer.append("StatMonth,");
   buffer.append("ThisWorkNum,");
   buffer.append("MidWorkNum,");
   buffer.append("LastWorkNum,");
   buffer.append("Rate,");
   buffer.append("ReadQuantity,");
   buffer.append("ExcepQuantity,");
   buffer.append("ChgAmmeterQuantity,");
   buffer.append("CompensateQuantity,");
   buffer.append("AppendCalQuantity,");
   buffer.append("TranferLossQuantity,");
   buffer.append("PeoplePrice,");
   buffer.append("NotPeoplePrice,");
   buffer.append("FarmPrice,");
   buffer.append("ProducePrice,");
   buffer.append("BusinessPrice,");
   buffer.append("Voltlevel,");
   buffer.append("IndustryPrice,");
   buffer.append("ValidStatus,");
   buffer.append("Flag,");
   buffer.append("Remark,");
   buffer.append("InputDate ");
   buffer.append(") ");
   buffer.append("VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
   if (logger.isDebugEnabled()) {
     logger.debug(buffer.toString());
   }
   dbManager.prepareStatement(buffer.toString());
   for (Iterator i = collection.iterator(); i.hasNext(); ) {
     LwTownIndicatorDto lwTownIndicatorDto = (LwTownIndicatorDto) i.next();
     dbManager.setString(1, lwTownIndicatorDto.getUserNo());
     dbManager.setString(2, lwTownIndicatorDto.getUserName());
     dbManager.setString(3, lwTownIndicatorDto.getAddress());
     dbManager.setString(4, lwTownIndicatorDto.getReadDate());
     dbManager.setString(5, lwTownIndicatorDto.getStatMonth());
     dbManager.setDouble(6, lwTownIndicatorDto.getThisWorkNum());
     dbManager.setDouble(7, lwTownIndicatorDto.getMidWorkNum());
     dbManager.setDouble(8, lwTownIndicatorDto.getLastWorkNum());
     dbManager.setDouble(9, lwTownIndicatorDto.getRate());
     dbManager.setDouble(10, lwTownIndicatorDto.getReadQuantity());
     dbManager.setDouble(11, lwTownIndicatorDto.getExcepQuantity());
     dbManager.setDouble(12, lwTownIndicatorDto.getChgAmmeterQuantity());
     dbManager.setDouble(13, lwTownIndicatorDto.getCompensateQuantity());
     dbManager.setLong(14, lwTownIndicatorDto.getAppendCalQuantity());
     dbManager.setLong(15, lwTownIndicatorDto.getTranferLossQuantity());
     dbManager.setDouble(16, lwTownIndicatorDto.getPeoplePrice());
     dbManager.setDouble(17, lwTownIndicatorDto.getNotPeoplePrice());
     dbManager.setDouble(18, lwTownIndicatorDto.getFarmPrice());
     dbManager.setDouble(19, lwTownIndicatorDto.getProducePrice());
     dbManager.setDouble(20, lwTownIndicatorDto.getBusinessPrice());
     dbManager.setInt(21, lwTownIndicatorDto.getVoltlevel());
     dbManager.setDouble(22, lwTownIndicatorDto.getIndustryPrice());
     dbManager.setString(23, lwTownIndicatorDto.getValidStatus());
     dbManager.setString(24, lwTownIndicatorDto.getFlag());
     dbManager.setString(25, lwTownIndicatorDto.getRemark());
     dbManager.setString(26, lwTownIndicatorDto.getInputDate());
     dbManager.addBatch();
   }
   dbManager.executePreparedUpdateBatch();
 }