Como realizar capturar do resultado do RawQuery e colocar em uma variavel

2 respostas
java
G

bom dia, estou com uma duvida de como posso pegar o resultado da query e jogar em uma variavel

public void retorno () {

Cursor cursor = null;
    cursor = db.rawQuery("SELECT P.NOMEPRODUTO  FROM PRODUTO P WHERE P.CODBAR=7897534812673",null);
    String resultNomeProduto =;
    TextView textNomeProduto = (TextView)findViewById(R.id.textNomeProduto);
    textNomeProduto.setText(resultNomeProduto);
}

2 Respostas

thimor

esta usando o que para acesso aos dados? voce precisa criar uma projection. eh uma interface, que contem o atributo que a query retorna

public interface Produto {
    public String getNomeProduto();
}
G

Acabei nao informando desculpe, estou utilizando o sqlite do android Studio

Criado 21 de maio de 2020
Ultima resposta 22 de mai. de 2020
Respostas 2
Participantes 2