Se o problema no seu caso for consumo de memória e velocidade de inserção você pode fazer um batch insert, http://gafurbabu.wordpress.com/2012/04/23/batch-insert-to-sqlite-database-on-android/ e http://sagistech.blogspot.com.br/2010/07/notes-on-android-sqlite-bukl-insert.html .
Em segunda-feira, 5 de agosto de 2013 17h59min14s UTC-3, Tiago J. Grillo escreveu:
--obrigado.Tem uma maneira melhor?É isto mesmo?Minhas perguntas são:Resolveu mas....Como precisava resolver rapido, coloquei para salvar este json em disco e depois recupero do disco.O problema é que hoje peguei um cara com uma pancada de clientes, ai o salvar parece que até vai, porém o obter não dá um erro, que pesquisando na net vi que é por que a query só aguenta até 2MG.pra recuperar chamomando umminha tabela é CLIENTES com o campo JLISTCLIENTES do tipo textBoa tarde,Hoje encontrei a seguinte dificuldade tenho uma consulta por WS que me retorna um json (uma lista de clientes) e como esta infomação não preciso separada, ou seja, sempre uso a lista toda. Salvo a lista no banco como json.
values.put("JLISTCLIENTES", new Gson().toJson(clientes));clientes = new Gson().fromJson(simples assim.
c.getString(c.getColumnIndex("JLISTCLIENTES")),
listType);
obs: o erro é no cursor não no parsear para objeto
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário