Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Re: Diferença entre Cursor e RawCursor

Pronto! Já entendi as boiadas...


Pra usar SQL "complexas" (com JOIN por exemplo), posso usar o objeto SQLiteQueryBuilder:


Porém, verificando questões de Inner/Left/Right JOIN, de qualquer forma você vai colocar no objeto um pouco de instrução SQL:

Sets the list of tables to query. Multiple tables can be specified to perform a join. For example: setTables("foo, bar") setTables("foo LEFT OUTER JOIN bar ON (foo.id = bar.foo_id)")

Ao meu ver, pra mim, muito melhor usar o rawQuery passando uma STRING-SQL, pois tenho um maior controle, ficando mais fácil a visualização e manutenção da SQL em si.

Em 8 de março de 2012 11:04, Felipe Aron <felipearon@gmail.com> escreveu:
Desculpe Query e rawQuery.

Vi aqui que para SQL com JOIN está sendo usado o rawQuery.

Pergunta: Como fazer um SQL com JOIN usando apenas a Query? É possível?

Em 8 de março de 2012 11:00, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:

Diferenca entre Cursor e rawQuery?!?


Thiago


2012/3/8 Felipe Aron <felipearon@gmail.com>
Correção! é rawQuery e não rawCursor

Em 8 de março de 2012 10:52, Felipe Aron <felipearon@gmail.com> escreveu:

Galera, peguei um problema pela metade e estou dando continuidade.

No código, estou encontrando pedaços usando Cursor e em outros RawCursor.

Qual a diferença entre eles? Ao meu ver os dois tem o mesmo resultado...

--
Analista-Programador




--
Analista-Programador




--
Thiago Rosa



--
Analista-Programador




--
Analista-Programador

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário