Banco de dados - Busca de Registros |
Top Previous Next |
|
CONTINUAÇÃO Para implementar este exemplo, primeiro veja o Operações Básicas Acrescente +1 botão e no click coloque:
// string a procurar String nome = "Celta"; Cursor c = db.query("carro", new String[] { "_id", "nome", "placa", "ano"}, "nome=?", new String[] { nome }, null, null, null);
// se encontrar if (c.getCount() > 0) { Carro carro = new Carro(); // posiciona no primeiro resultado
c.moveToFirst(); // método para recuperar os valores carro.id = c.getLong(0); carro.nome = c.getString(1); carro.placa = c.getString(2); carro.ano = c.getInt(3);
Log.i("CARRO", carro.id + " " + carro.nome + " " + carro.placa + " " + carro.ano); }
Carro.java
public class Carro {
public long id; public String nome; public String placa; public int ano;
public Carro() { } }
Saída
|