Tag: sqlite

Consulter et travailler avec des curseurs dans SQLite sur Android

Je ne sais pas si je suis le seul qui le ressent … Je trouve travailler avec l'api sqlite dans Android une douleur complète dans la crosse et la destruction de l'âme. Est-ce que quelqu'un a eu des conseils / aide pour faciliter ma vie? Voici un exemple de ce dont je parle. //create code […]

Échec de lire la ligne 0, colonne -1

J'essaie de copier une base de données que j'ai faite avec SQLite Manager, dans laquelle j'ai fait: CREATE TABLE "android_metadata" ("locale" TEXT DEFAULT 'en_US') et INSERT INTO "android_metadata" VALUES ('en_US') Et j'ai nommé toutes mes clés primaires _id . Ma base de données est copiée (dans la première exécution, il existe différents messages rouges dans […]

Quelle est la taille maximale de la base de données SQLite sur Android?

J'ai un db SQLite qui a une taille supérieure à 2,6 GiB. (Le db contient des cartes.) Ce db est utilisé par l'application RMaps. Lorsque vous déplacez les cartes vers certaines parties au maximum, l'application se ferme soudainement. Cependant, il n'y a pas de message fermé, ni de rapport. Donc, j'ai une idée qu'il est […]

Performance Android: fichier plat vs SQLite

Il y a peu de questions liées à ce sujet sur stackoverflow, mais je n'ai pas eu la bonne réponse. J'ai des doutes sur la performance des fichiers plats. Est-il préférable d'utiliser des fichiers plats au lieu de SQLite ? Est-ce que quelqu'un peut avoir des statistiques de performance? Ou un exemple de façon appropriée […]

La base de données ne se copie pas correctement dans OnePlus Two

Je crée une application Android et j'utilise la base de données sqlite. Pour cela, j'ai placé un fichier sqlite dans le dossier des ressources du projet et je copie ce fichier au téléphone pendant ma première exécution de l'application à l'aide du code ci-dessous. private void copyDataBase() throws IOException { new File(DB_PATH).mkdirs(); InputStream myInput = […]

Comment faire pour vérifier si le curseur est vide dans une requête SQLiteDatabase

J'ai une table SQL créée par le code suivant: public void onCreate(SQLiteDatabase db) { db.execSQL("CREATE TABLE " + TABLE_NAME + " (" + _ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " + SUBJECT + " TEXT NOT NULL," + TOPIC + " TEXT NOT NULL, " + LECTURENUMBER + " TEXT NOT NULL, " + […]

Parcourez la base de données SQLite depuis Android Studio

J'aimerais savoir s'il existe un plugin SQLite pour Android Studio qui permettra aux utilisateurs de parcourir la base de données créée?

Android Lollipop – comportement modifié de SQLite

Lorsque j'ai testé une de mes applications pour la compatibilité avec Android 5.0, j'ai constaté que un Deux de mes requêtes SQL Ne fait pas Ne fonctionnent plus comme prévu sur Lollipop. Mes deux problèmes ont entraîné des résultats significativement différents sur Lollipop par rapport aux anciennes versions d'Android. Ci-dessous, je vais décrire ces problèmes […]

Comment puis-je limiter le nombre de lignes dans la table SQLite SQL

Je crée une application Android qui a "l'histoire récente". Je voudrais limiter la taille de cette table à un maximum de 50 lignes (selon leur date d'insertion). J'ai vu plusieurs threads qui parlent de limiter le nombre de lignes supprimées, mais je ne sais pas si cette fonctionnalité est même activée dans SQLite d'Android. Quelqu'un […]

Android SQLite issue – table … n'a aucune colonne nommée

Je reçois cette erreur – 07-03 12:29:18.643: E/SQLiteLog(5181): (1) table accounts has no column named otherNotes C'est mon code: private static final int DATABASE_VERSION = 1; private static final String DATABASE_NAME = "accountsManager"; private static final String TABLE_ACCOUNTS = "accounts"; private static final String KEY_ID = "id"; private static final String KEY_TITLE = "title"; private […]

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