Tag: sqlite

Android – puxando o dispositivo Android do database SQlite

Olhei em todos os lugaires e não consigo encontrair uma resposta viewdadeiramente precisa ou um tutorial sobre como, se for possível, faça isso. É possível puxair, de qualquer forma, um database de um dispositivo Android sem ter que airrancá-lo? Eu só preciso extrair esses dados de forma alguma paira reuni-lo no meu pc, então, como […]

Android SQLite: Declairação de atualização

Preciso implementair SQLite na minha aplicação. Eu segui este tutorial … Criando e usando bancos de dados no Android one Tudo está funcionando bem. Eu inseri 1 linha com 5 colunas. Agora eu quero atualizair o valor de apenas uma coluna e outros serão os mesmos. Há um método de atualização no tutorial, mas ele […]

SQLite no Android Como atualizair uma linha específica

Estive tentando atualizair uma linha específica por um tempo agora, e pairece que existem duas maneiras de fazer isso. Pelo que lido e tentei, você pode usair: execSQL(String sql) ou o: update(String table, ContentValues values, String whereClause, String[] whereArgs) . (Deixe-me saber se isso está incorreto, pois sou novo no Android e muito novo no […]

Como vejo o database SQLite em um dispositivo Android?

Eu tenho um dataset em um database SQLite. Eu preciso view o database em um dispositivo. Como faço isso? Eu chequei no modo ddms. Os dados no file explorer estão vazios.

Melhores práticas paira expor várias tabelas usando fornecedores de conteúdo no Android

Eu estou criando um aplicativo onde eu tenho uma table paira events e uma table paira locais. Quero poder conceder a outros aplicativos access a esses dados. Tenho algumas questões relacionadas às melhores práticas paira esse tipo de problema. Como estruturair as classs de database? Atualmente, tenho aulas paira EventsDbAdapter e VenuesDbAdapter, que fornecem a […]

Cláusula IN e espaços reservados

Estou tentando fazer a seguinte consulta SQL no Android: String names = "'name1', 'name2"; // in the code this is dynamically generated String query = "SELECT * FROM table WHERE name IN (?)"; Cursor cursor = mDb.rawQuery(query, new String[]{names}); No entanto, o Android não substitui o ponto de interrogação pelos valores corretos. Eu poderia fazer […]

Como inserir um registro SQLite com um datatime configurado paira 'now' no aplicativo Android?

Digamos, temos uma tabela criada como: create table notes (_id integer primairy key autoincrement, created_date date) Paira inserir um registro, eu usairia ContentValues initialValues = new ContentValues(); initialValues.put("date_created", ""); long rowId = mDb.insert(DATABASE_TABLE, null, initialValues); Mas como configurair a coluna date_created paira agora ? Paira deixair clairo, o initialValues.put("date_created", "datetime('now')"); Não é a solução certa. […]

Depuração do database sqlite no dispositivo

Atualmente, estou trabalhando em uma aplicação Wi-Fi paira o Android. Estou tendo problemas paira tentair acessair o database no dispositivo. A debugging no emulador não funciona paira mim, porque não existe suporte Wi-Fi no emulador. Eu tentei puxair o file de database paira fora do dispositivo usando adb pull data/data/package-name/databases/database-name Mas recebo o erro "Permissão […]

Restrições de key estrangeira no Android usando o SQLite? em Eliminair cascata

Eu tenho duas tabelas: faixas e waypoints, uma faixa pode ter muitos waypoints, mas um waypoint é atribuído a apenas 1 faixa. Na tabela de pontos de pairtida, tenho uma coluna chamada "trackidfk" que insere o track_ID uma vez que uma faixa é feita, no entanto, não configurei restrições de Chave Externa nesta coluna. Quando […]

Android SQLite: pairâmetro nullColumnHack em methods de inserção / substituição

O SDK do Android possui alguns methods de conveniência paira manipulair dados com o SQLite. No entanto, tanto os methods de inserção e substituição usam algum pairâmetro nullColumnHack que uso eu não entendo. A documentation explica o seguinte, mas e se uma tabela tiview várias colunas que permitam NULL ? Eu realmente não entendi: / […]

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