Я пытаюсь работать на одном объекте, но я не могу сделать 2 раза снова обновления после другой:два обновления на одной линии с ormlite
DatabaseHelper db = new DatabaseHelper(getActivity());
Dao<Demandes, Integer> demandesDao = null;
demandesDao = db.getDemandesDao();
UpdateBuilder<Demandes,Integer> updateBuilder = demandesDao.updateBuilder();
updateBuilder.where().eq("id", demande.getId());
updateBuilder.updateColumnValue("statutEnvoieSendLead", 1);
updateBuilder.updateColumnValue("dateEnvoieSendLead", new Date());
updateBuilder.updateColumnValue("contactWebId", slr.getOption().getContactWebID());
updateBuilder.update();
GoogleAnalytics ga = new GoogleAnalytics(getActivity());
ga.envoieTracker(idApplication, demandeId, logement, typeForm);
XMLSendSimulation xmlSendSimulation = new XMLSendSimulation(slr.getOption().getContactWebID());
xml = XMLGenerator.GenerateSendSimulationXml(xmlSendSimulation);
updateBuilder.where().eq("id", demande.getId());
updateBuilder.updateColumnValue("xmlSimulation", xml);
updateBuilder.update();
Так что я не могу работать на одном объекте? Мне нужно сбросить, если я не сделаю обновление после другого? – Ben
Есть много вещей, которые вы можете сделать @Ben, но вам нужно показать исключение, чтобы я мог помочь. Также было бы полезно сказать, чего вы пытаетесь достичь. – Gray
Проблема заключается в моей xml и отдельной цитате, помогите мне здесь: http://stackoverflow.com/questions/42368307/updatebuilder-and-pass-an-xml – Ben