Articles of sqlite de

El manejo de la base de datos dejó de funcionar en Android 2.2.1 (Desire HD 1.72.405.3)

Por alguna razón, la solución de manejo de bases de datos descrita en este artículo no funciona en el HTC Desire HD después de obtener la actualización de OTA a 2.2.1 (1.72.405.3). Funcionó en Desire HD antes de la actualización y no reproduje el error en los dispositivos reales que ejecutan 2.1, 2.2 ni en […]

¿Cómo puedo limitar el número de filas en la tabla SQLite de Android?

Creo una aplicación de Android que tiene “historia reciente”. Me gustaría limitar el tamaño de esta tabla a un máximo de 50 filas (de acuerdo con su fecha de inserción). Vi varios hilos que hablan de limitar el número de filas eliminadas, pero no estoy seguro de si esta característica está incluso habilitada en el […]

La carpeta “datos” de Android Device Monitor está vacía

He probado la creación, inserción y recuperación de datos en mis aplicaciones db, y sé que funciona mediante el uso de declaraciones de registro. Sin embargo, deseo agilizar las pruebas y usar el Android Device Monitor. Sin embargo, aunque el archivo db existe y los datos están almacenados, al acceder a continuación, la carpeta de […]

Android: ¿Dónde se almacenan los archivos de la base de datos?

Creé una base de datos SQLite en un dispositivo Android. El progtwig puede leer / escribir en la base de datos, por lo que obviamente se creó el archivo de la base de datos. El SQLiteDatabase.mPath está configurado para db.mPath = “/data/data/dev.client.android/databases/clientDB.db” pero cuando navego por los directorios en el dispositivo, no puedo encontrar el […]

Android sqlite cómo verificar si existe un registro

Me gustaría verificar si existe un registro o no. Esto es lo que he intentado: MainActivity.class public void onTextChanged(CharSequence s, int start, int before, int count) { System.out.println(“Ontext changed ” + new String(s.toString())); strDocumentFrom = s.toString(); if(s.toString().isEmpty()){ } else { try{ strTransactionDate = dbHelper.getTransactionDateByDocumentNumber(strDocumentFrom); //strTotalAmount = dbHelper.getTotalAmountByDocumentNumber(strDocumentFrom); //strVan = dbHelper.getVanByDocumentNumber(strDocumentFrom); //etTransactionDate.setText(strTransactionDate); //etTotalAmount.setText(strTotalAmount); //Log.d(“Van”, “” + […]

¿Cómo ver los datos guardados en la base de datos de Android (SQLite)?

Puedo ver la base de datos desde eclipse (desde el explorador de archivos ), pero quiero ver todos los detalles, me refiero a los datos que he insertado, que no puedo. Y mi instalación completa de Android ha hecho en F Drive . Así que cualquier ayuda será apreciada. Muchas gracias.

¿Cómo almacenar y recuperar una matriz de bytes (datos de imagen) hacia y desde una base de datos SQLite?

¿Cómo almaceno y recupero una matriz de bytes (datos de imagen) desde y hacia una base de datos SQLite en Android?

Android: la tabla no tiene una columna llamada “nombre de la variable” Error de la base de datos MySql

Me aparece un error como el que se muestra a continuación cuando trato de poner una nueva entrada en mi base de datos. Lo busco durante horas, pero no puedo detectar qué está mal. ¡Cualquier entrada sería excelente! Aquí está el error de LogCat . 02-27 23:02:51.451: E/SQLiteLog(6777): (1) table dager has no column named […]

¿Es posible aplicar la clave principal en los campos de texto de la base de datos de Android?

Creé una tabla simple que contiene el nombre y las identificaciones de correo electrónico de las personas. Cuando estoy dando la consulta de creación de esta manera: “create table contacts (name text not null, email text primary key not null);” Pero esto no está funcionando. No recibo ninguna excepción o error mientras se ejecuta ni […]

seleccione el valor distintivo en sqlite de Android

Intento ejecutar la siguiente consulta en Android, parece que no funciona String query =”SELECT DISTINCT category FROM event”; Cursor cursor = mDb.rawQuery(query, null); if (cursor != null) { cursor.moveToFirst(); } return cursor; entonces decido usar el método query () en android que son algo así como Cursor mCursor = mDb.query(EVENT_TABLE, new String[] {KEY_ROWID, KEY_CAT}, null, […]