Tag: sqlite

¿Cómo puedo recuperar datos de la base de datos con el cursor? (Android, SQLite)

Estoy atascado. No puedo averiguar qué hago mal, así que por favor ayude a cualquiera. Aunque es una tarea bastante sencilla, no entiendo cómo se ve realmente la base de datos. Aquí está el código que utilizo para insertar datos en la tabla en la base de datos: EditText title = (EditText)findViewById(R.id.Title); String Title = […]

Limitar el número de filas devueltas desde sqlite

¿Cómo puedo limitar el número de filas devueltas mediante activity.managedQuery ()? Estoy bastante seguro de que no hay una función de limit en sqlite. También no quiero usar SQLiteDatabase.query () porque estoy utilizando URI para obtener mis consultas.

java.lang.NumberFormatException: Invalid int: "null"

El método getAllActivities () debe devolver todas las actividades de la base de datos en formato de lista de matrices. Pero tengo: java.lang.NumberFormatException: Invalid int: "null", en activity.setActivityType(Integer.parseInt(cursor.getString(1))); No se que esta mal import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.database.sqlite.SQLiteStatement; import com.yast.util.Constants; import com.yast.util.Utils; import java.util.ArrayList; import java.util.List; public class […]

Cómo actualizar la base de datos Sqlite para una sola columna utilizando cláusula WHERE en android

Posible duplicado: SQLite en Android Cómo actualizar una fila específica ¿Es posible actualizar la base de datos para una columna utilizando donde statment Y esta era mi estructura de tabla y tengo que actualizar la columna "messagestatus" usando "id". db.execSQL("CREATE TABLE IF NOT EXISTS autosms(id INTEGER PRIMARY KEY AUTOINCREMENT ,phonenumber VARCHAR(15) ,message VARCHAR(5000) , year […]

Android sqlite insert no está insertando

tengo este pequeño locaton del gps que inserta el código pero eso no se inserta en la base de datos: db.setVersion(1); db.setLocale(Locale.getDefault()); db.setLockingEnabled(true); final String gps = "CREATE TABLE IF NOT EXISTS GPS_Values (" + "id INTEGER PRIMARY KEY AUTOINCREMENT, Latitude float(10, 6), Longitude float(10, 6), cur_timestamp TIMESTAMP);"; db.execSQL(gps); y las líneas de inserción: // […]

java.lang.IllegalStateException: getWritableDatabase llamado recursivamente

Por favor, ayúdame a resolver el error: D/AndroidRuntime(836): Shutting down VM W/dalvikvm(836): threadid=1: thread exiting with uncaught exception (group=0x4001d800) E/AndroidRuntime(836): FATAL EXCEPTION: main E/AndroidRuntime(836): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.FirstProject/com.example.FirstProject.List}: java.lang.IllegalStateException: getWritableDatabase called recursively E/AndroidRuntime(836): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663) E/AndroidRuntime(836): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) E/AndroidRuntime(836): at android.app.ActivityThread.access$2300(ActivityThread.java:125) E/AndroidRuntime(836): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) E/AndroidRuntime(836): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime(836): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime(836): at android.app.ActivityThread.main(ActivityThread.java:4627) […]

Sugar ORM No hay tal tabla de excepción

Sugar ORM funciona perfectamente en Android <5, pero en Android 5> se bloquea. Estoy usando la versión 1.4 Por favor, ayúdame. Error: android.database.sqlite.SQLiteException: no such table: AUDIO (code 1): , while compiling: SELECT * FROM AUDIO proguard-rules.pro -keep class me.lobanov.mp3downloadsfree.models.** { *; } Mi clase de modelo: package me.lobanov.mp3downloadsfree.models; import com.orm.SugarRecord; import lombok.Getter; import lombok.Setter; […]

Cómo contar el número de columnas en una tabla en SQLITE?

¿Cómo puedo contar el número de columnas de una tabla en una base de datos sqlite en Android?

android sqlite excepción: java.lang.IllegalArgumentException: columna '_id' no existe

He creado una base de datos sql lite con las siguientes columnas: static final String dbName="demoDB"; static final String tableName="Employees"; static final String colID="EmployeeID"; entonces public void onCreate(SQLiteDatabase db) { // TODO Auto-generated method stub db.execSQL("CREATE TABLE "+tableName+" ("+colID+" INTEGER PRIMARY KEY AUTOINCREMENT, "+ colName+" TEXT, "+colAge+" Integer);"); } Quiero seleccionar todos los registros de […]

Cómo diferenciar dos tablas

Tengo dos tablas y quiero obtener todos los registros de una tabla que son diferentes de los registros en la segunda tabla. Por ejemplo: si tenemos cuatro registros en la primera tabla como A, B, C, D y tres registros en la segunda tabla que es A, B, C, entonces la respuesta de la consulta […]

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