Tag: sqlite

SQLite de repente considera todo como no un error

Se inició en un teléfono Android, declaración de creación simple en un archivo dentro de la carpeta assets / migrations (uso una biblioteca de terceros llamada ActiveAndroid y durante 2 años funcionó bien – no cambié nada sobre eso): CREATE TABLE IF NOT EXISTS Car (Brand TEXT); Tengo esta excepción: 04-07 15:31:36.683 15738-15738/? E/SQLiteLog﹕ (21) […]

Cómo encontrar el valor máximo de la columna en la base de datos sqlite

public Cursor getBiggestInTheColumn() { return db.query(HEADER_TABLE, null,"MAX(key_Division)", null, null, null, null); } y llamo a este método como Cursor cc=db.getBiggestInTheColumn(); Pero con fuerza cerrar la aplicación.Por favor, ayúdame

Conexiones de la base de datos Android y cursores oh my

He leído un montón de blogs y tutoriales sobre cómo crear y utilizar las conexiones de base de datos cuando se trabaja con android. Aunque tengo muchos ejemplos de trabajo, diferentes implementaciones resultan en diferentes problemas. Ejemplo, yo uso una clase de DBManagement datos, DBManagement y una clase de ayudante de base de datos, DBManagement […]

Obtener la distancia más corta desde un punto

Tengo esta tabla en sqlite Locations ID Lat ( latitude) Lon ( longitude) Type Name City Tengo por ejemplo 100 registros lo que necesito es obtener (usando mis propias coordenadas) el punto más cercano en mi tabla. Lo que hice es conseguir la distancia más corta entre mi punto actual y cada uno en la […]

Consulta de eliminación de Android

Estoy intentando eliminar todas las filas de una tabla que no tienen un ID correspondiente en otra tabla. Puesto que aparentemente SQLite no apoya uniones en elimina que estoy intentando hacer algo a lo largo de estas líneas: DELETE FROM my_table WHERE my_id NOT IN (SELECT _id FROM my_table2); Sin embargo, aparentemente no puedo usar […]

Android.database.sqlite.SQLiteException: la tabla X no tiene columna llamada Y:, mientras compila: INSERT INTO

este es mi error en la consola: 11-29 19:06:50.295: E/AndroidRuntime(333): android.database.sqlite.SQLiteException: table usuarios has no column named email: , while compiling: INSERT INTO usuarios(username, organizacion, email) VALUES(?, ?, ?); Esta es la principalActividad, con un botón que va a una Actividad para crear un 'Perfil' (Usuario) [btCrearPerfil] … y uno para ver el listView con […]

Configuración de args de selecciones múltiples en la consulta de base de datos SQLite

¿Cómo podría ir sobre la consulta de más de una selección arg? Por ejemplo aquí es cómo se formatea mi base de datos Aquí está el código que usé para buscar con sólo un arg de selección: public Cursor getType(String type) throws SQLException { Cursor mCursor = db.query(true, DB_TABLE, new String[] { KEY_ROWID, KEY_ALCOHOL, KEY_TYPE, […]

Comprobación de SQLite de SQL si las tablas contienen filas

Así que estoy trabajando en un juego para android y actualmente estoy atrapado en el botón 'load savegame' en el menú principal. Este botón llama a métodos que leen datos de la base de datos y lo escriben en una clase de recurso desde la cual se accede a estos datos. El problema es: Quiero […]

Cómo comprobar si BLOB es nulo

¿Cómo se comprueba si el valor de una columna en una base de datos SQLite es nulo, si es del tipo Blob? Estoy buscando un Cursor así: public Cursor fetchArticle(int i) throws SQLException { Cursor mCursor = mDatabase.query(true, "api_content", new String[] { "_id", "ArticleName", "ArticleText","ImageLink", "Image" }, KEY_ID + "=" + i, null, null, null, […]

declaración no válida en fillwindow () en Android

Yo novato en Android y antes de hacer pregunta aquí estaba googleando, pero en esta pregunta no puedo encontrar la respuesta. (también este stackoverflow.com/questions/4195089 no tiene respuesta). En mi aplicación de prueba en el emulador tengo error ERROR / Cursor (1512): Declaración no válida en fillWindow () en LogCat cuando presiono el botón de nuevo […]

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