Tag: sqlite

Ne peut pas utiliser comme clause dans l'application Android

Je travaille sur une base de données avec sqllite dans une application Android Je souhaite récupérer des données sm en utilisant une clause similaire ex: Cursor c = myDB.query(MY_DATABASE_TABLE, null, " SongName LIKE '%"+"=?"+"%'" , new String[]{match_str}, null, null,"SongHit DESC"); Il devrait donner tout SongName en commençant par match_str mais ne fonctionne pas. Pourquoi?

Obtenez un répertoire de bases de données pour mon application par programmation

Je souhaite utiliser une base de données «préchargée» dans mon application. Il y a des tonnes de questions à ce sujet et la plupart indiquent cet article de blog ici ou similaire. Jusqu'ici tout va bien. Je veux juste savoir s'il existe une meilleure façon d'obtenir le répertoire des bases de données par défaut afin […]

Accéder à la base de données sqlite sur le périphérique Android

J'essaie d'accéder au fichier de base de données sqlite sur le périphérique. Je veux dire, j'ai lancé l'application sur l'appareil via AdB. Et maintenant, je souhaite télécharger ce fichier comme je l'ai déjà fait sur l'émulateur via DDMS. Mais lorsque je sélectionne l'appareil sur DDMS et que j'ouvre les données du dossier, il est vide. […]

Mettre à niveau la base de données SQLite d'une version à l'autre?

Je reçois une erreur de Logcat disant qu'une certaine colonne (dans ma sous-classe SQLiteOpenHelper ) n'existe pas. Je pensais pouvoir mettre à niveau la base de données en modifiant la chaîne DATABASE_CREATE . Mais apparemment pas, alors comment puis-je (étape par étape) mettre à niveau ma base de données SQLite de la version 1 à […]

Dans java, comment puis-je supprimer une table sqlite?

Je développe une application Android. Je dois développer un bouton xml dans mon activité, et construire ma base de données sqlite et mes tableaux. Comment puis-je laisser l'utilisateur appuyer sur un bouton pour supprimer une table? Merci.

Stockage de données Android – Fichier vs SQLite

Je développe une application qui envoie périodiquement des informations à un serveur externe. Je fais une copie locale des données envoyées, à des fins de sauvegarde. Quelle est la meilleure option pour stocker les données en termes d'économie de vie de la batterie ? Chaque soumission de données est un objet sérialisé (la classe comporte […]

La base de données de géoration web Android n'a pas réussi à s'ouvrir

J'ai un site Web utilisant javascript geolocation api et je veux qu'il s'ouvre sur une vue web. J'ai configuré ces autorisations dans le fichier manifeste: <uses-permission android:name="android.permission.ACCESS_GPS" /> <uses-permission android:name="android.permission.ACCESS_ASSISTED_GPS" /> <uses-permission android:name="android.permission.ACCESS_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> Dans mon activité, j'ai également configuré les paramètres de visionnement Web: webview.getSettings().setDatabaseEnabled(true); webview.getSettings().setDomStorageEnabled(true); webview.getSettings().setGeolocationDatabasePath("/data/data/com.my.app/databases"); webview.getSettings().setGeolocationEnabled(true); Et j'ai […]

SyncAdapter alternatives

Je pense qu'il est bien connu que dans la liste des sujets les plus mal documentés, SyncAdapter brille comme un diamant! Selon http://udinic.wordpress.com/2013/07/24/write-your-own-android-sync-adapter/ SyncAdapter apporte 4 avantages principaux: A) Efficacité de la batterie B) Interface C) Connaissance du contenu D) Réessayer mécanisme; Si, en tout cas, il est nécessaire de synchroniser un DB sqlite avec […]

Méthode SQLite .query (), la clause WHERE ne prend que des chaînes à guillemets multiples

J'ai une variable: String owner="Mike"; String[] columns ={"quantity", "price","owner"} Mon curseur essaie d'obtenir Cursor findEntry = db.query("sku_table", columns, "owner="+owner, null, null, null, null); J'ai eu une erreur, pas une telle erreur de colonne android.database.sqlite.SQLiteException: no such column: owner: , while compiling: SELECT quantity, price, owner, FROM sku_table WHERE owner=Mike Mais si je prends cette requête: […]

Existe-t-il un moyen plus rapide d'itérer à travers les lignes de la requête Sqlite?

J'utilise les lignes suivantes pour boucler des lignes d'une requête Sqlite. this.open(); // opening db Cursor cursor = db.rawQuery(strQuery, null); cursor.moveToFirst(); do { // do something } while (cursor.moveToNext()); cursor.close(); Lorsque le nombre de lignes est d'environ 15000, cela prend beaucoup de temps. Il faut environ 4 secondes pour le bloc vide while environ 6 […]

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