Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: sqlite

SQLiteException: tabla ya existe

Agregué a mi DB la tabla llamada "MEDIA_TABLE" y conseguí el código de error siguiente: 05-15 20:56:22.976: E/AndroidRuntime(5968): android.database.sqlite.SQLiteException: table personal_stats already exists (code 1): , while compiling: CREATE TABLE personal_stats (_id INTEGER PRIMARY KEY AUTOINCREMENT, pictures TEXT, videos TEXT); Mi segunda mesa funciona bien. He intentado desinstalar mi aplicación e instalarla y no funcionará, […]

Eliminar fila de SQLite con cláusula where con cláusulas múltiples

He estado buscando alrededor y no logrado encontrar una solución o ejemplo de trabajo por lo que aquí va. He creado una base de datos SQLite que tiene cinco columnas con diferentes campos que efectivamente construye una lista para el usuario. Habrá varios valores en la lista que son los mismos, excepto para el ROWID […]

Consulta sqlite de Android para que coincida con la columna que contiene el texto

Tratando de hacer una consulta que devolverá una coincidencia si la columna dada contiene el texto en cualquier parte dentro. Por ejemplo, si tuviera que pasar la palabra "realmente" una columna que contiene el texto "Esta es una línea realmente larga de texto" coincidiría. Hasta ahora mis consultas sólo vuelven si coincide exactamente con lo […]

Utilice Insertar o Reemplazar en ContentProvider

Cuando quiero comprobar y ver si existe algo en mi ContentProvider lo que suelo hacer es algo similar a esto Cursor c = getContentResolver().query(table,projection,selection,selectionArgs,sort); if(c != null && c.moveToFirst()){ //item exists so update }else{ //item does not exist so insert } Pero eso significa que siempre tengo que hacer posiblemente una llamada de base de […]

Android cursor cómo obtener valores nulos de columnas

Mantengo todos los datos para ser almacenados en la base de datos como objetos (por ejemplo, en lugar de int uso Integer) con el fin de mantener los valores nulos. Al guardar datos en la base de datos SQLite si Objeto es nulo, utilizo: statement.bindNull(index); Cuando miro mi base de datos usando aSQLiteManager parece que […]

Android sqlite CREATE TABLE SI NO EXISTE

Tener un pequeño problema con la creación de nuevas tablas. Cuando uso el comando CREATE TABLE mis nuevas tablas se forman como deberían, pero cuando salgo de la actividad la aplicación se bloquea y obtengo una TABLE YA EXISTE en el logcat. Si utilizo CREATE TABLE SI NO EXISTE la nueva tabla no se forma, […]

IllegalArgumentException: columna no válida

Aquí está el logcat: 01-15 16:06:03.622: ERROR/AndroidRuntime(22300): Uncaught handler: thread main exiting due to uncaught exception 01-15 16:06:03.657: ERROR/AndroidRuntime(22300): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mohit.geo2do/com.mohit.geo2do.activities.TaskEdit}: java.lang.IllegalArgumentException: Invalid column due_date 01-15 16:06:03.657: ERROR/AndroidRuntime(22300): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496) 01-15 16:06:03.657: ERROR/AndroidRuntime(22300): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512) 01-15 16:06:03.657: ERROR/AndroidRuntime(22300): at android.app.ActivityThread.access$2200(ActivityThread.java:119) 01-15 16:06:03.657: ERROR/AndroidRuntime(22300): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863) 01-15 16:06:03.657: ERROR/AndroidRuntime(22300): at android.os.Handler.dispatchMessage(Handler.java:99) 01-15 […]

Cómo insertar a granel en sqlite en android

Estoy utilizando SQLiteOpenHelper para la inserción de datos. Necesito insertar 2500 id y 2500 nombres, así que toma demasiado tiempo. Por favor, alguien me ayude a reducir el tiempo de inserción. ¿Podemos insertar varios registros a la vez? Cualquiera me ayude gracias de antemano. código: public class DatabaseHandler extends SQLiteOpenHelper { SQLiteDatabase db; private static […]

El comodín no funciona en SQLite

Sigo tratando de usar comodines en una búsqueda en una aplicación para Android, y seguir corriendo en errores. Estoy realizando una búsqueda en mi aplicación usando la siguiente cadena: Cursor c_name = b.query("namedrxns", new String[] { "_id", "name" }, "name LIKE %?%", new String[] { query }, null, null, null); Cuando utilizo el name LIKE […]

Android: SQL rawQuery con comodín (%)

Estoy teniendo un rawQuery() con siguiente cadena de sql similar a esto: selectionArgs = new String[] { searchString }; Cursor c = db.rawQuery("SELECT column FROM table WHERE column=?", selectionArgs); Pero ahora tengo que incluir un comodín en mi búsqueda, por lo que mi consulta se ve algo así: SELECT columna FROM tabla WHERE columna LIKE […]

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