This commit is contained in:
Jephté Clain 2017-09-07 16:11:44 +04:00
parent 1aee0cb4e6
commit d99718e692
1 changed files with 11 additions and 3 deletions

14
sqlcsv
View File

@ -1202,10 +1202,15 @@ public class sqlcsv {
Preferences prefs = null; Preferences prefs = null;
boolean usePrefs = config == null; boolean usePrefs = config == null;
if (usePrefs || resetPrefs) { if (resetPrefs || usePrefs) {
prefs = Preferences.userNodeForPackage(sqlcsv.class); prefs = Preferences.userNodeForPackage(sqlcsv.class);
if (resetPrefs) prefs.clear(); if (resetPrefs) prefs.clear();
if (usePrefs && connid == null) connid = prefs.get("lastConnid", null); if (usePrefs && connid == null) {
connid = prefs.get("lastConnid", null);
if (connid != null) {
log.fine("Sélection de la valeur par défaut connid=" + connid);
}
}
} }
// Charger les propriétés... // Charger les propriétés...
@ -1294,7 +1299,10 @@ public class sqlcsv {
if (resetPrefs) throw new Exit(); if (resetPrefs) throw new Exit();
else throw new Exit("Vous devez spécifier l'url de connexion"); else throw new Exit("Vous devez spécifier l'url de connexion");
} }
if (usePrefs) prefs.put("lastConnid", connid); if (usePrefs) {
log.fine("Enregistrement de la valeur connid=" + connid);
prefs.put("lastConnid", connid);
}
// Ouvrir les fichiers en entrée // Ouvrir les fichiers en entrée
ArrayList<BufferedReader> infs = new ArrayList<BufferedReader>(); ArrayList<BufferedReader> infs = new ArrayList<BufferedReader>();