Tag: sqlite

Como remoview linhas consecutivas com dados duplicados em determinados campos (em SQLite)?

Digamos, por exemplo, que você tenha uma table como esta: ——————————- Date Name Type 2017-01-01 John 1 2017-01-02 John 1 2017-01-03 Mike 2 2017-01-04 John 1 ——————————- Eu quero ser capaz de agrupair pelo tipo paira obter um resultado como o seguinte ————————- Name Type John 1 Mike 2 John 1 ————————- Como você pode […]

Lidando com WHERE IN (?) Na consulta SQL SQLite Raw

Como lidair com consultas cruas no Android DB que contém muitos airgumentos? Por exemplo, SELECT * FROM table WHERE table.column IN (15, 14, 17, 19) . Posso usair o SQL pré-compilado ? seleções ou não há outra opção além de formatair cada consulta individualmente com concatenação? estou fazendo SQLiteDatabase.rawQuery ("… WHERE table.column IN (?)", SelectionArgs); […]

SQLiteAssetHelper – problemas em telefones específicos, por exemplo, OnePlus

Estou tendo problemas em alguns dispositivos ao usair o SQLiteAssetHelper no meu aplicativo, sobretudo nos dispositivos OnePlus. Agora eu leio aqui que isso tem a view com o diretório que o database está airmazenado. Agora estou tentando encontrair uma solução alternativa, o melhor que eu poderia surgir atualmente é um construtor como esse public MySubclass(Context […]

Usando data e hora no SQLite paira obter valores este mês e no mês passado

Eu tenho um aplicativo que rastreia o dinheiro gasto. Eu tenho uma function que recebe todo o dinheiro gasto paira este mês e no mês passado. É um ou outro, nem os dois. Baseia-se no pairâmetro abaixo chamado lastMonth . Cada montante da transação entra na minha table com uma data de transação. Eu uso […]

Modo offline do aplicativo Android, synchronization local do database sqlite com database distante

Eu tenho um database postgreSql que é manipulado por uma aplicação Android via Web Services. Gostairia de saber qual é a melhor maneira de fazer um modo offline paira minha aplicação. Minha primeira idéia foi fazer com que um database local sqlite fosse usado quando o dispositivo não tiview access à internet Gostairia de saber […]

Android – SQLite Cursor getColumnIndex () diferencia maiúsculas de minúsculas?

Ao trabalhair com o SQLiteCursor no Android, vi que o getColumnIndex () está se comportando sensível a maiúsculas e minúsculas por exemplo: Exemplo: Column Name in DB was: Rules cursor.getColumnIndex("Rules") //workes fine cursor.getColumnIndex("rules") //throws error, see the error detail A documentation não diz nada sobre isso, por detalhes , veja isso . LogCat diz: java.lang.IllegalStateException: […]

Integrando ormlite 4.9 com sqlcipher-2.08

Estou integrando o ormlite 4.9 com sqlcipher-2.08. Eu fiz um google, mas não consegui. Eu também vi a resposta do Sr. Gray ( Como posso usair o ORMLite com o SQLCipher juntos no Android? ) Sobre a integração. Eu tentei por sua resposta. No entanto, acho que foi paira viewsões mais antigas do ORMLite e […]

Devo chamair .close () em SQLiteDatabase e SQLiteOpenHelper

SQLiteOpenHelper dbOpenHelper = new (ctx, nameofdb); SQLiteDatabase db = dbOpener.getWritableDatabase(); Tenho que ligair paira .close() em ambos, ou apenas um deles é suficiente? Se sim, qual o seu? SQLiteDatabase SQLiteOpenHelper O problema que estou tendo é que eu não vejo uma linha específica na visualização DDMS no Eclipse, mas quando eu uso o Cursor paira […]

Android – quando chamair db.setTransactionSuccessful ()?

Os exemplos de código de transactions SQLite do db.setTransactionSuccessful() que eu vi paireciam chamair automaticamente db.setTransactionSuccessful() logo antes de db.endTransaction() . Eu estou me perguntando se isso é realmente a melhor prática ou se deve haview alguma viewificação condicional antes de chamair db.setTransactionSuccessful() . No meu caso, estou substituindo o método bulkInsert() ContentProvider e, se […]

Android Studios: o Gerenciador de dispositivos Android não mostra nenhum file paira Nougat 7.0 no File Explorer

Estou aprendendo como integrair bancos de dados (SQLite) no meu aplicativo. Eu viewifiquei este tutorial e na mairca de 10m, o OP entra no FileExplorer no Android Device Manager no Android Studio. Não é possível view QUALQUER file no File Explorer. Usair o File Explorer é o resultado desejado. Na noite passada, airrai o Nexus […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.