Diff for /FM2SQL/Attic/Convert.java between versions 1.32 and 1.33

version 1.32, 2004/02/12 13:02:56 version 1.33, 2004/02/13 12:28:41
Line 640  class Convert Line 640  class Convert
     if (!idField.equals(""))      if (!idField.equals(""))
     {      {
       long startTime = System.currentTimeMillis();        long startTime = System.currentTimeMillis();
         int counter = -1;
       while (true)        while (true)
       {        {
         dialog.title.setText("Retrieving next ID Vector ");          ++counter;
           if(counter==0)
           dialog.title.setText("Check if data  is available");
           else
           dialog.title.setText("Check if more  data  is available");
         myIds = bean.getIDVector(ids.get(tbIndex).toString(), (String) names.get(tbIndex), tempQuery, numHits);          myIds = bean.getIDVector(ids.get(tbIndex).toString(), (String) names.get(tbIndex), tempQuery, numHits);
         if(myIds.isEmpty()) break;          if(myIds.isEmpty()) break;
         vec = new Vector(myIds);          vec = new Vector(myIds);
         rowCount = vec.size()/numIntervalls;          rowCount = vec.size();
         System.out.println("ID LIST SIZE " + Math.round((double) myIds.size() / (double) numIntervalls) + " " + myIds.size());          System.out.println("ID LIST SIZE " + Math.round((double) myIds.size() / (double) numIntervalls) + " " + myIds.size());
         deltaID = (int) Math.round((double) myIds.size() / (double) numIntervalls);          deltaID = (int) Math.round((double) myIds.size() / (double) numIntervalls);
           if (vec.size() <= numIntervalls)
           {
             endIndex = 0; deltaID = vec.size();
           }
         for (int k = 0; k < vec.size() - deltaID; k = k + deltaID)          for (int k = 0; k < vec.size() - deltaID; k = k + deltaID)
         {          {
           System.out.println(vec.get(k) + " " + vec.get(k + deltaID) + " " + vec.lastElement());            System.out.println(vec.get(k) + " " + vec.get(k + deltaID) + " " + vec.lastElement());
Line 666  class Convert Line 674  class Convert
           command = writeDatainDestTable(dialog, command, k, pstm, rowCount);            command = writeDatainDestTable(dialog, command, k, pstm, rowCount);
           endIndex = k + deltaID;            endIndex = k + deltaID;
         }          }
         if ((vec.size() - 1) % numIntervalls == 0)         System.out.println(endIndex);
           if (endIndex == vec.size()-1)
           System.out.println("fits");            System.out.println("fits");
         else          else
         {          {
             System.out.println(" last intervall from " + vec.get(endIndex) + " " + vec.lastElement());
   
           if (query.indexOf("where") > 0)            if (query.indexOf("where") > 0)
             tempQuery = query + " and " + tempID + ">=" + vec.get(endIndex) + " and " + tempID + "<=" + vec.lastElement();              tempQuery = query + " and " + tempID + ">=" + vec.get(endIndex) + " and " + tempID + "<=" + vec.lastElement();
           else            else
Line 678  class Convert Line 689  class Convert
           dialog.title.setText("Reading table data ...");            dialog.title.setText("Reading table data ...");
           bean.makeQuery(tempQuery, 0);            bean.makeQuery(tempQuery, 0);
           dialog.title.setText("Writing table data ...");            dialog.title.setText("Writing table data ...");
           command = writeDatainDestTable(dialog, command, j, pstm, rowCount);  
   
           System.out.println(" last intervall from " + vec.get(endIndex) + " " + vec.lastElement());  
           command = writeDatainDestTable(dialog, command, endIndex, pstm, rowCount);            command = writeDatainDestTable(dialog, command, endIndex, pstm, rowCount);
         }          }
         if (query.indexOf("where") > 0)          if (query.indexOf("where") > 0)

Removed from v.1.32  
changed lines
  Added in v.1.33


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>