Tag: sqlite

SQLite onUpgrade ()

Tengo un problema en la base de datos SQLite en android. En mi método onCreate (SQLiteDatabase db) de la clase SQLiteOpenHelper, estoy creando tablas. Ahora tengo esta aplicación cargada en la playstore. Ahora pensé que necesito un coloumn más en esas mesas. Si pongo una actualización de la aplicación en la playstore (con nuevas consultas […]

Android sqlite / problema de rendimiento BLOB

Desde que trasladé mis datos de ArrayList a una base de datos sqlite en Android, tengo una caída de rendimiento grave. No hay cursores dejados abiertos que podrían causar eso, así que sospecho que el problema es con las imágenes que almaceno en un campo BLOB. La aplicación crea tarjetas que tienen un campo cardBitmap […]

Cómo contar la fila de una tabla de base de datos sqlite android

Quiero contar las filas de una tabla en android.I utiliza 2 formas, pero no el éxito y obtener un mensaje de advertencia Launch timeout has expired, giving up wake lock! Activity idle timeout for HistoryRecord{44e26a30 com.india.screen/.CategoryList} Yo he tratado- String query="Select count(*) from Holyplace_Tbl"; Utilización de rawQuery public void countRows (consulta String) { Cursor mcursor […]

Agregar una columna a la tabla de SQLite en Android?

Me gustaría añadir otra columna a una tabla en mi base de datos SQLite existente. ¿Es esto posible, o hay algo específico que necesito hacer para actualizarlo? Si es así, ¿cómo hago para hacer esto?

SQLite Transformar columnas en cadena delimitada por comas

Tengo una tabla con filas de datos y necesito crear una cadena delimitada por coma para todas las filas de una columna. ¿Puede esto ser alcanzado apenas usando la instrucción SELECT en SQLite o tengo que conseguir los datos en cursor y construir la secuencia iterando a través de ella? Por ejemplo: UserId 1df4181d-6c52-4aa3-926f-2dacb0a68c70 1df4181d-6c52-4aa3-926f-2dacb0a68c71 […]

¿Qué es más rápido: almacenar datos en una lista o en una base de datos? (Androide)

Actualmente estoy trabajando en un proyecto en la escuela (aplicación para Android) donde se supone que debemos almacenar información sobre los gastos e ingresos de los usuarios en una base de datos SQLite local y luego mostrarla como varios diagramas, etc. Mi pregunta es; ¿Qué sería más rápido? Constantemente hacer consultas a la base de […]

Cómo concat columnas en Android sqlite

¿Puedo concat dos o más columnas en Android sqlite? por ejemplo, select columna++ columnb as columnc from table

InsertWithOnConflict () vs. Insertar o reemplazar

Estaba refactorizando mi código y reemplazando todas las instrucciones insert con insert or replace while encontré el siguiente método que usa db.insert() lugar de una sentencia preparada: public static void insertIntoTableByNameAndFieldsAndValues( String tableName, String[] fields, String[] values, Context c) throws FieldsAndValuesMismatchException, UnrecognizedTypeException { DatabaseAbstractionLayer dal = new DatabaseAbstractionLayer(c); SQLiteDatabase db = dal.getWritableDatabase(); ContentValues con = […]

Cursor crashing: Índice 0 solicitado, con un tamaño de 0

No sé por qué mi cursor está vacío. Leí otras 4-5 preguntas que contienen el mismo mensaje, pero no pude solucionar mi problema. ¿Qué olvidé? Gracias por adelantado. Con este código recibí el mensaje: "Cursor is empty": public void onClick(View arg0) { String txt_edit_hw = edit_hw.getText().toString(); ContentValues args = new ContentValues(); args.put("hw", txt_edit_hw); String test […]

Cómo agregar segunda tabla en la base de datos en sqlite?

Tengo database examguide y ya he creado una tabla table_subject y ahora Quiero crear la segunda tabla ( table_chapter ) en esta base de datos. Mi pregunta es ¿cómo puedo agregar esta tabla en la base de datos existente? Tengo código siguiente. Cualquier ayuda apreciada. private static final String DATABASE_CREATE = "create table IF NOT […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.