Tag: sqlite

Cómo incrementar el campo en la base de datos sqlite android

Quiero incrementar una columna en una base de datos sqlite android. Estoy haciendo esto public void atualiza(String word){ this.db.rawQuery("UPDATE words SET count = count + 1 WHERE word= ? ", new String[] {word}); } Y yo llamo a este método en otra clase como esta: this.dh.atualiza(word); Pero cuando extraigo la base de datos del emulador […]

Cómo almacenar la contraseña SQLcipher localmente

Estoy trabajando en una aplicación que utiliza SQLcipher y está fuera de línea, por lo que no es posible para mí para buscar la clave del servidor para comunicarse con la base de datos cifrada. Tengo que almacenarlo de forma segura en algún lugar dentro del dispositivo. Una solución sería almacenar la clave de preferencia, […]

¿Cómo puedo repetir el último comando sql ejecutado en la línea de comandos sqlite?

Estoy utilizando android sqlite3 herramienta de línea de comandos. ¿Cómo puedo repetir el último comando que ejecuté (similar al / en sqlplus)? Probado flecha arriba y. – Ambos no funcionaron. Estoy en Mac 🙁

Acceda a la base de datos en una clase que no sea de actividad

Tengo alguna clase ( SomeClass.class ). Quiero tener algunos métodos estáticos en él como getAllDatabaseItems , getTableItems, insertNewRecord y así sucesivamente. Si lo hago de esta manera SQLiteDatabase db = openOrCreateDatabase(DATABASE_NAME, MODE_PRIVATE, null); Necesito extender la actividad (pero todavía no puedo usarla en métodos estáticos) o pasar una variable "db" en cada método (de "actividad […]

No se puede abrir la base de datos-Android

Estoy desarrollando una sencilla aplicación de Android con SQL. He seguido las siguientes guías – http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/ Tengo un error al intentar abrir la base de datos. Aquí está mi DataBaseHelp.Java Class- public class DataBaseHelper extends SQLiteOpenHelper{ private static String DB_PATH = "/data/data/and.testDB/databases/"; private static String DB_NAME = "MyData"; private SQLiteDatabase myDataBase; private final Context myContext; […]

Implementación SQLite deficiente? Acceso a los datos por primera vez demasiado lento

Soy nuevo en la programación de Android, sin embargo estoy muy ocupado trabajando con bases de datos SQLite. Mi aplicación abre una base de datos SQLite3 en la tarjeta SD y ejecuta una consulta relativamente compleja (5 combinaciones, 1 subconsulta, 2 donde cláusulas) mediante SQLiteDatabase.rawQuery public Cursor queryDataBase(String sql, String[] selectionArgs){ Cursor c = myDB.rawQuery(sql, […]

SQLiteOpenHelper – crear base de datos en tarjeta SD

En mi aplicación de prueba de Android tengo la intención de crear y acceder al archivo de base de datos, que se encuentra en la tarjeta SD. Estoy utilizando la actividad principal con la ayuda de una clase, que extiende SQLiteOpenHelper. Quiero usarlo de la misma manera que antes, pero tengo que cambiar de alguna […]

¿Detectando la transacción olvidada de SQLite en Android usando StrictMode?

Ejecutar múltiples sentencias SQL sin ponerlas en una sola transacción es un cuello de botella severo (ver, por ejemplo, http://www.sqlite.org/faq.html#q19 ). No he comprobado a fondo cómo SQLite está configurado en Android, pero anecdóticamente percibí aumento de rendimiento dramático en mi aplicación en la aplicación de las transacciones en más lugares. ¿Es posible detectar instancias […]

Depurando ExpandableListView de la base de datos – no funciona

Tengo tablas Recibo y registros y recibo de la tabla has_many logs. Así que en mi LogsRecapitulation.class tengo los registros de agrupación por orden y grado (esas dos columnas son de los registros de tabla). Tengo que tratar de hacer esto a través de ExpandableListView. Cada grupo de registros de los elementos principales consistirá en […]

Obtener los siguientes N puntos geográficos más cercanos

Tengo en mi aplicación de Android una tabla de base de datos con geo pointes (lat y lon son valores de grado decimal), alrededor de 1000 puntos. Y necesito seleccionar el punto más cercano a un determinado punto geográfico. He encontrado en Stackoverflow la respuesta a la forma de calcular la distancia entre dos puntos […]

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