--- FM2SQL/src/Convert.java 2005/04/22 11:03:53 1.12 +++ FM2SQL/src/Convert.java 2005/05/02 12:45:36 1.13 @@ -36,7 +36,6 @@ import java.util.Date; import java.util.Hashtable; import java.util.Iterator; import java.util.List; -import java.util.Locale; import java.util.StringTokenizer; import java.util.TreeSet; import java.util.Vector; @@ -138,7 +137,7 @@ class Convert static Vector postSQLCommands = new Vector(); - static final String versionID = new String("FM2SQL Version 0.9.5b\n"); + static final String versionID = new String("FM2SQL Version 0.9.6b\n"); private static boolean noError = false; @@ -727,14 +726,16 @@ class Convert // TODO if (beanDest.getTableNames().contains(originalName)) { - DateFormat d = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT); + DateFormat d = DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.MEDIUM); d.setTimeZone(java.util.TimeZone.getTimeZone("CET")); - + String date = d.format(new Date()); date = date.replace(':', '_'); - renameTable(beanDest, addQuotes(beanDest, originalName), addQuotes(beanDest, - convertText(originalName + "_" + date))); + String newName = addQuotes(beanDest, convertText(originalName + "_" + date)); + // rename table to newName + renameTable(beanDest, addQuotes(beanDest, originalName), newName); } + // rename Table_temp to originalName renameTable(beanDest, addQuotes(beanDest, destTableName), addQuotes(beanDest, originalName)); } @@ -1599,7 +1600,9 @@ class Convert buffr.write(" " + bean.passwd + "\n"); buffr.write(" " + delimiter + "\n"); String modeString = ""; - if (mode == CONVERT_MODE) + if (mode == CONVERT_TEMP_MODE) + modeString = "convert_temp"; + else if (mode == CONVERT_MODE) modeString = "convert"; else if (mode == APPEND_MODE) modeString = "append";