Tag: sqlite

Erreur dans sqlite "DROP TABLE IF EXISTS" android

Donc j'ai un problème dans ma classe DBAdapter est juste écrasant lorsque j'essaie d'ouvrir la base de données: à partir de LogCat, je suppose que le problème se trouve dans la fonction onUpgrade: public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { Log.w("SingleDBAdapter", "Upgrading database from version " + oldVersion + " to " + […]

Pourquoi onUpgrade () n'est-il pas invoqué sur la base de données Android sqlite?

Je souhaite mettre à niveau ma base de données lorsqu'il est installé sur mon émulateur Android. J'ai configuré la version db dans mon DbHelper qui hérite de SQLiteOpenHelper à +1. Cependant, lorsque ma 1ère activité est chargée, je crée une instanciation sur mon DbHelper, ce que j'espère que SQLiteOpenHelper appelle onUpgrade, car la version db […]

Des requêtes avec des instructions préparées dans Android?

Dans Android, android.database.sqlite.SQLiteStatement me permet d'utiliser des instructions préparées dans SQLite pour éviter les attaques par injection. Sa méthode d' execute est appropriée pour créer / mettre à jour / supprimer des opérations, mais il ne semble pas y avoir de méthode pour les requêtes qui renvoient un curseur ou le même. Maintenant, dans iOS, […]

Suppression de lignes sqllite Android plus anciennes que x jours

Je veux supprimer toutes les lignes de la table MYTABLE qui sont antérieures à x jours. Colonne SAVE_DATE Le temps est long lorsque la ligne a été insérée dans le tableau. J'ai essayé ceci mais apparemment il supprime toutes mes lignes: long daysInMiliSec = new Date().getTime() – X * (24L * 60L * 60L * […]

Impossible d'allouer CursorWindow

Je travaille sur une base de données SQLite3 dans mon application Android. Je viens de lire à partir de la base de données pré-peuplée qui a 200k lignes et 14 colonnes. Les entrées sont des mots. Le type de données de toutes les colonnes est le texte. La recherche de mots jusqu'à 11 lettres (p. […]

Supprimez les premières lignes N dans la base de données sqlite Android

Veuillez me faire savoir comment supprimer les lignes n dans la base de données SQL sqlite. J'ai utilisé ce code: String ALTER_TBL ="delete from " + MYDATABASE_TABLE + "where"+KEY_ID+"in (select top 3"+ KEY_ID +"from"+ MYDATABASE_TABLE+"order by _id );"; sqLiteDatabase.execSQL(ALTER_TBL); Mais cela montre une erreur. 03-21 13:19:39.217: INFO/Database(1616): sqlite returned: error code = 1, msg = […]

Comment supprimer une ligne d'une table dans SQLite android?

J'ai fait cela et ça ne fonctionne pas. Je force close . public boolean favoriteDelete(int id) { return database.delete("FavoriteData", "Google" + "=" + id, null) > 0; }

SQLite et stockage d'images

Je me demande de quelle manière est préférable de stocker des images en mémoire: Enregistrement d' images sous forme de BLOB dans DB ou Enregistrement d'images pour archiver et stocker uniquement un chemin dans la base de données Quelle voie est plus efficace? Je suppose que le stockage des chemins des fichiers nécessite plus d'opérations […]

Android: extension du livre de contacts de l'utilisateur. Performance ContentProvider vs Sqlite vs Liste en mémoire

Moi et mon équipe Android ont un problème. Nous avons une application qui présente le carnet de contact de l'utilisateur, avec des informations étendues. Configuration actuelle Notre application lit le fournisseur de contacts du système d'exploitation Android. Envoie cette information à notre serveur qui calcule quelques champs nécessaires pour nous. Cette application est ensuite extraite […]

Comment créer un dossier privé dans la carte SD

Ma demande est utilisée à des fins de sécurité. Par conséquent, de l'utilisateur de ma application capture les photos que toutes les photos sont stockées dans un dossier auquel ce dossier ne devrait pas accéder à partir d'une autre application et ne devrait pas donner accès lorsque les périphériques se connectent au système informatique. Si […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.