>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Problema Varios Cursors na mesma classe


Ola a todos

pessoal, estou com um problema,

em um ADT, o sistema roda,
e em outro ADT, da erro nesse trecho...

void populaForm(Cursor c, DBHelper db) {
cardapio.setText(db.obPrato(c).toString());
desc.setText(db.obPratoDescricao(c).toString());

if (db.obPratoTipo(c).equals("radbasica")) {
iconemarmita.setImageResource(R.drawable.basica);
} else if (db.obMarmiTipo(c).equals("radcompleta")) {
iconemarmita.setImageResource(R.drawable.completa);
}
}

em outro ADT.... dá NullPointerExcpetion, o nullpointerexception some, quando eu remove essa IF ELSE do codigo... ou seja, eu acho que é o cursor obPratoTipo


exemplo do cursor de estrategia que estou usando... eu repito esses cursores para cada atributo do campo, alem do cursor Todos;


public Cursor obTodsCliente() {
return getReadableDatabase().rawQuery("select _id, nome, bairro, endereco, telefone, email, tipo FROM clientes ORDER BY nome", null);
}
...
...
...
public String obterTipo(Cursor c) {
return c.getString(6);
}


O que eu faço ? é o cursor ?



1 Resposta


ola David

ponha seu codigo aki????