Autore Topic: Importa dati CSV nel db  (Letto 231 volte)

Offline C_G

  • Utente junior
  • **
  • Post: 69
  • Respect: 0
    • Mostra profilo
Importa dati CSV nel db
« il: 14 Maggio 2014, 22:43:18 CEST »
0
Faccio il parsing della data, ma l'altro campo viene inserito e quello no, non capisco perchè..
Grazie
Codice: [Seleziona]
CSVReader dataRead = new CSVReader(new FileReader(from));
    String[] vv = null;
int counter = 0;
while((vv = dataRead.readNext())!=null) {
   if(counter == 0) {
       counter++;
       continue;
    }else {
   cv.clear();
   SimpleDateFormat currFormater  = new SimpleDateFormat("dd-MM-yyyy");
   SimpleDateFormat postFormater = new SimpleDateFormat("yyyy-MM-dd");
    String eDDte;
        try {
            Date nDate = currFormater.parse(vv[0]);
            eDDte = postFormater.format(nDate);
            cv.put(ETable.DATA,eDDte);
        }
         catch (Exception e) {
        }
cv.put(ETable.CEGO,vv[1]);
SQLiteDatabase db= mHelper.getWritableDatabase();
  db.insert(ETable.TABLE_NAME,null,cv);
  db.close();
}
dataRead.close();
}
} catch (Exception e) {
Log.e("TAG",e.toString());
}

}

« Ultima modifica: 15 Maggio 2014, 17:11:30 CEST da C_G »