[Resolvido]Usar LIKE no android

1 resposta
Flip_novidade

gente estou dando uma busca usando query no android mais sempre vem um item.. por mais que ele ão tenha nada ver na busca
acho que estou errando mais num sei onde alguem jah usou a query em sqlite

public Cursor getAcessoriaSearchDB(Context context, String search) {
		// TODO Auto-generated method stub
		
		String where = "acess_tag LIKE ?";
		String[] whereArgs = new String[] { "%" + search + "%" };
		String[] query = {"_id, acess_nome, acess_tag, acess_pdf, acess_video, acess_thumb"};
		String table = "tbl_acessoria";
		
		return this.myDataBase.query(true, table, query, null, whereArgs, where, null, null, null);
	}

1 Resposta

igrsantos

Flip_novidade,

tente utilizar uma o seguinte código:

String query = ''SELECT * FROM '' + tabela + '' WHERE '' + coluna + '' LIKE '%'' + busca + ''%' ''; return myDatabase.query(query, null);

não é a forma mais aplicável, mas vc entenderá melhor o que está fazendo, veja
agora o que retorna :wink:

Criado 1 de junho de 2013
Ultima resposta 3 de jun. de 2013
Respostas 1
Participantes 2