Tag: sqlite

Android – La mejor manera de sincronizar SQLite con MySQL

Estoy trabajando en un proyecto que contiene aplicaciones web y aplicaciones móviles que registran los datos de los usuarios diarios. El usuario puede eliminar, actualizar sus datos y puede utilizar muchos dispositivos para insertar datos. Tengo la intención de desarrollar de esta manera: El usuario introduce sus datos e inserta a SQLite. Un servicio se […]

Android.database.sqlite.SQLiteException: near ": error de sintaxis (código 1):, mientras que la compilación: android error de programación

Hice una base de datos de android con dos tablas. La segunda aún no se ha inicializado, pero para la primera consigo este error. Este es mi logcat. 02-23 01:55:41.494 855-855/tubapps.budgetdatabase E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity ComponentInfo{tubapps.budgetdatabase/tubapps.budgetdatabase.MainActivity}: android.database.sqlite.SQLiteException: near "create_income_table": syntax error (code 1): , while compiling: create_income_table income(_id INTEGER PRIMARY […]

Exención de SQLite sobre la reanudación de la actividad de Android

Mi aplicación tiene una jerarquía de Actividades, A -launches- B -launches- C En la tercera Actividad 'C' tengo un botón. En el onClickListener de este botón lanzo un Intent como sigue: Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData(Uri.parse(uri)); startActivity(intent); //I don't call finish() Abre el cuadro de diálogo de marcación telefónica. Si golpeo el botón de […]

Forma preferida de actualizar sqlite db en android

¿Qué manera de utilizar db.update es más rápido y mejor en android? Es decir: construir la cadena de la cláusula where entera junto con los valores de la variable de la cláusula where O hacer uso del 4to parámetro para la actualización pasando los valores de la variable where de la cláusula como una matriz […]

¿El yieldIfContendedSafely () pierde los beneficios de una transacción?

Tengo una operación de larga duración que realizo en un hilo de fondo. Como es importante que la operación se complete satisfactoriamente o no, estoy envolviendo toda la operación en una transacción. Los aspectos de la interfaz de usuario necesitan acceso de sólo lectura a la base de datos durante este tiempo. Para evitar el […]

Eliminación automática de objetos anidados en ORMLite

Tengo estas clases: public class Station { @DatabaseField(foreign = true, foreignAutoCreate = true) private OpeningTimes openingTimes; } public class OpeningTimes { @DatabaseField(generatedId = true) int _id; } Ahora la fila de OpeningTimes se crea automáticamente, cuando llamo el método de createOrUpdate en StationDao. ¡Eso es genial! También estaría agradecido, si pudiera eliminar el objeto Station […]

Comprueba si la consulta ha tenido éxito en sqlite para Android

Para insertar datos en una tabla sqlite llamada mytable en android utilizo query: db.execSQL("INSERT INTO MYTABLE VALUES('','"+name+"',NOW());"); Quiero comprobar si esta consulta se insertó correctamente en la tabla o no. En php (con mysql) que podría hacer fácilmente if($result) echo 'success'; else echo 'not inserted'; ¿Pero cuál es el código equivalente en android (con sqlite) […]

Cómo convertir msgstore.db.crypt7 a msgstore.db desde whatsapp en android?

Quiero agregar automáticamente los contactos que el mensaje a mí en WhatsApp, así que necesito tener acceso a la base de datos de Whatsapp para mi programa, pero la base de datos de Whatsapp no ​​está en formato de .db y está en el formato .crypt7 y no puedo utilizarlo. ¿Cómo puedo utilizar Whatsapp db […]

Cómo insertar datos masivos en la base de datos sqlite de android utilizando ormlite eficientemente

Estoy tratando de insertar 100000 registros en la base de datos androide sqlite a la vez. Estoy usando dos métodos diferentes. private void bulkInsertDataBySavePoint(final List<User> users) { log.debug("bulkInsertDataBySavePoint()"); DatabaseConnection conn = null; Savepoint savepoint = null; try { conn = userDao.startThreadConnection(); savepoint = conn.setSavePoint("bulk_insert"); for (User user : users) { userDao.create(user); } } catch (SQLException […]

Android Jelly bean base de datos está bloqueado (código 5)

Im obtener una base de datos está bloqueado (código 5) en mi ListActivity el código funciona en las otras versiones del emulador pero falla en la versión 4.1 del emulador E / SQLiteLog (2132): (5) la base de datos está bloqueada E / SQLiteDatabase (2132): Error al abrir la base de datos '/data/data/id.online.mydroid/databases/geo.db'. E / […]

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