--- FM2SQL/Attic/Convert.java 2004/02/23 10:59:53 1.38 +++ FM2SQL/Attic/Convert.java 2004/02/25 10:42:21 1.39 @@ -646,9 +646,9 @@ class Convert { System.out.println(vec.get(k) + " " + vec.get(k + deltaID) + " " + vec.lastElement()); if (query.indexOf("where") > 0) - tempQuery = query + " and " + tempID + ">=" + vec.get(k) + " and " + tempID + "<=" + vec.get(k + deltaID); + tempQuery = query + " and " + tempID + ">='" + vec.get(k) + "' and " + tempID + "<='" + vec.get(k + deltaID)+"'"; else - tempQuery = query + " where " + tempID + ">=" + vec.get(k) + " and " + tempID + "<=" + vec.get(k + deltaID); + tempQuery = query + " where " + tempID + ">='" + vec.get(k) + "' and " + tempID + "<='" + vec.get(k + deltaID)+"'"; System.out.println(tempQuery); if(dialog!=null) dialog.title.setText("Reading table data ..."); @@ -669,9 +669,9 @@ class Convert System.out.println(" last intervall from " + vec.get(endIndex) + " " + vec.lastElement()); 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 - tempQuery = query + "where " + tempID + ">=" + vec.get(endIndex) + " and " + tempID + "<=" + vec.lastElement(); + tempQuery = query + " where " + tempID + ">='" + vec.get(endIndex) + "' and " + tempID + "<='" + vec.lastElement()+"'"; System.out.println(tempQuery); if(dialog!=null) dialog.title.setText("Reading table data ..."); @@ -682,9 +682,9 @@ class Convert } // prepare new query for next chunk if (query.indexOf("where") > 0) - tempQuery = query + " and " + tempID + ">" + vec.lastElement(); + tempQuery = query + " and " + tempID + ">'" + vec.lastElement()+"'"; else - tempQuery = query + " where " + tempID + ">" + vec.lastElement(); + tempQuery = query + " where " + tempID + ">'" + vec.lastElement()+"'"; } long endTime = System.currentTimeMillis();