Tag: sqlite

¿Los campos de datos SQLite null ocupan más memoria?

Estoy utilizando la biblioteca construida en sqlite en la plataforma Android. Estoy considerando agregar varios campos de propósito general que los usuarios podrán utilizar para sus propias aplicaciones personalizadas, pero estos campos estarán en blanco la mayor parte del tiempo. Mi pregunta es, ¿cuánto sobrecarga estos campos en blanco añadir a mi base de datos? […]

SQLite – insertar una cadena con nuevas líneas en la base de datos desde el archivo csv

Todas, Estoy intentando inyectar una entrada larga del texto en una base de datos de SQLite, en un campo del TEXTO. Este texto tiene nuevas líneas en él (es decir, abarca varios párrafos). Puedo obtener las nuevas líneas para mostrar si hago el INSERT manualmente: INSERT INTO "LOGENTRY" VALUES(5,40,'PLACE','line1 line2 line4 ',1283990533315,'4A','TEXT','',NULL); Pero si tengo […]

Problema de base de datos SQLite en TextView

He estado trabajando en una aplicación en la que la Activity principal lleva a CalendarActivity , que tiene un botón que lleva a otra Activity donde el usuario crea un evento. Una vez que se crea el evento, el usuario se devuelve a CalendarActivity y TextView previamente vacío muestra el evento. El código que he […]

Active Android es propenso a las inyecciones de SQL. ¿Alguna solución conocida?

La aplicación de Android ya está desarrollada con ActiveAndroid public static List<ModelNames> search(String pattern) { return new Select().from(ModelNames.class) .where("title LIKE '%" + pattern + "%' or content LIKE '%" + pattern + "%'") .orderBy("title") .execute(); } Ahora es propenso a las inyecciones de SQL. ¿Alguien se enfrentó a un problema similar y encontró una solución […]

Utilizar el operador OR con 2 marcadores de posición con el mismo valor

Soy un recién llegado a la programación de Android y en busca de ayuda con mi consulta. Estoy tratando de encontrar todos los accesorios donde el id de un equipo seleccionado es igual al equipo de casa team_1_id o equipo de visitante team_2_id Tengo la siguiente consulta, es sólo devolver los resultados donde el id […]

SQLiteDiskIOException: error de E / S de disco al crear base de datos

Estoy creando una base de datos en android usando este código: public class PackageDBHelper extends SQLiteOpenHelper{ //The Android's default system path of your application database. private static String DB_PATH = "/data/data/com.myapp/databases/"; private static String DB_NAME = "my_db.db"; public SQLiteDatabase db; private final Context myContext; public PackageDBHelper(Context context) { super(context, DB_NAME, null, 1); this.myContext = context; […]

¿Es seguro ejecutar una nueva consulta SQLite mientras itera sobre el cursor para una consulta anterior? (Androide)

Llamo a SQLiteDatabase.query y obtengo un Cursor. Mientras que todavía estoy iterando sobre ese cursor, ¿es seguro emitir otras consultas del mismo hilo?

SQLite en Android: insertWithOnConflict () devuelve resultados cada vez mayores para los mismos conjuntos de datos

PROBLEMA ANTECEDENTES: Tengo dos tablas donde la clave principal son campos de texto. Cuando utilizo repetidamente SQLiteDatabase.insertWithOnConflict(myTable, null, myValues, SQLiteDatabase.CONFLICT_REPLACE) con los mismos datos, veo valores cada vez mayores que se devuelven. Por lo tanto, parece que INSERT se está realizando (en lugar de REPLACE) para los mismos conjuntos de datos. PROBLEMA: Sin embargo, al […]

INSERTAR O IGNORAR tabla con la clave AUTOINCREMENT en Android

Estoy intentando insertar datos en una nueva tabla vacía. Pero sigo recibiendo el error (código de error 19: la restricción falló). Creo que el problema puede ser causado por 'INTEGER PRIMARY KEY AUTOINCREMENT'. Aquí está mi código: database.execSQL("CREATE TABLE IF NOT EXISTS contacts (cid INTEGER PRIMARY KEY AUTOINCREMENT, name varchar NOT NULL, user varchar NOT […]

¿Cómo portar un MS Access existente a SQLite para su uso con el desarrollo de aplicaciones para Android?

Posible duplicado: Cómo convertir MDB a SQLite en Android Tengo una base de datos del acceso del ms con pocas tablas y absolutamente un pedacito de datos en él. Me preguntaba si es posible para mí para el puerto de todas las mesas de más de sqlite para una aplicación de Android que estoy desarrollando. […]

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