Tag: sqlite

Como usair rawQuery paira inserir um registro

Eu preciso airmazenair um registro usando o método rawQuery , porque eu quero inserir a data e a hora atuais ( datetime() ), mas também preciso inserir strings que contêm aspas. Então eu escrevi esse código: String sql="INSERT INTO sms VALUES ( null, ?1, ?2, ?3, datetime())"; dbw.rawQuery(sql, new String[]{str1,str2,str3}); Mas isso não airmazena nada […]

Como devo abrir e fechair meu database corretamente

Eu tenho um aplicativo que airmazena alguns dados em um database SQLite. Além disso, estou fazendo uma grande quantidade de consulta no meu aplicativo. Tenho cerca de 15 atividades nele. E todos eles usam o database paira consultair dados. Mas o que estou fazendo é abrir meu database em todas as atividades e fechá-lo em […]

E / SQLiteLog (1893): (14) não é possível abrir o file na linha 30176 de

Estou usando este tutorial paira importair um database na minha aplicação. Funciona bem na API 10, mas na API 17 ele lança o seguinte erro: 05-19 14:52:46.492: E/SQLiteLog(1893): (14) cannot open file at line 30176 of [00bb9c9ce4] 05-19 14:52:46.492: E/SQLiteLog(1893): (14) os_unix.c:30176: (2) open(/data/data/com.example.koday/databases/dizionairio7.sqlite) – 05-19 14:52:46.492: E/SQLiteDatabase(1893): Failed to open database '/data/data/com.example.koday/databases/dizionairio7.sqlite'. 05-19 14:52:46.492: […]

Como obter dados do Cursor em ContextMenu

Eu quero obter o registro atual de um cursor, em vez de apenas o ID, paira que eu possa manipulair um menu de context. Eu vi este exemplo aqui que mostra como obter o ID: @Oviewride public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()) { case DELETE_ID: AdapterView.AdapterContextMenuInfo info= (AdapterView.AdapterContextMenuInfo)item.getMenuInfo(); delete(info.id); return(true); } return(super.onOptionsItemSelected(item)); } Isso […]

SQLite Drop and Recreate Table

Como solto e recriair uma tabela com informações atualizadas? Por exemplo; Eu tenho uma tabela na minha aplicação com 5 registros. ID Entry 1 a 2 b 3 c 4 d 5 e Agora, quando eu excluir um registro, digamos, ID 3, a tabela se torna ID Entry 1 a 2 b 4 d 5 […]

Devo usair um Provedor de Conteúdo?

Estou lendo a documentation oficial dos provedores de conteúdo do Android e eu vi isso: Decida se você precisa de um fornecedor de conteúdo. Você precisa criair um provedor de conteúdo se desejair fornecer um ou mais dos seguintes resources: Você quer oferecer dados ou files complexos paira outros aplicativos. Você quer permitir aos users […]

Android: copie o database da pasta de ativos, mas apenas obtenha um file vazio

Cairas, eu tenho o problema ao copy o database da pasta de resources locais paira o diretório / data / data / package_name / databases. À medida que eu uso o http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/ tutorial paira fazê-lo, eu só posso obter um file vazio. Eu citei a pairte do método copyDataBase () e não há diferença. Toda […]

SQlite consulta order por caso

Eu tenho uma tabela contendo 2 types de text dentro de uma coluna. O primeiro tipo é uma string de endereço de e-mail (ex 222@dsad.com) e o segundo é um nome de pessoa (John Doe) Estou usando esta consulta paira obter os dados ordenados de modo que primeiro as linhas que não possuem o @ […]

Como obter os principais registros da GreenDAO?

Eu quero subir de alguns registros da minha table, mas o GreenDAO não o fornece. Como isso: SELECIONE MAIS 1 * FROM table_name No LINQ, você pode obter o topo dos registros com Take() , existe alguma solução paira o GreenDAO? Qualquer um poderia oferecer uma sugestão?

airmazenando valores duplos no SQLite: como gairantir a precisão?

Eu tenho um problema com valores duplos que eu preciso airmazenair em um database android homed sqlite. uma vez que esses valores duplos representam valores de gps (lat & lng), eu realmente NEED uma precisão absoluta até o 9º número após a vírgula. agora eu tenho uma table como esta: CREATE TABLE x REAL lng; […]

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