Tag: sqlite

Stockant deux valeurs dans SQLite: comment assurer la précision?

J'ai un problème avec les valeurs doubles que j'ai besoin de stocker dans une base de données android homed sqlite. Puisque ces deux valeurs représentent des valeurs de gps (lat & lng), j'ai vraiment NEED une précision absolue jusqu'au 9e numéro après la virgule. Maintenant, j'ai une table comme celle-ci: CREATE TABLE x REAL lng; […]

Exécution efficace des requêtes SQL par lots sur Android, pour la base de données de mise à niveau

Comme nous le savons les développeurs Android, la méthode SQLSDatabase execSQL ne peut exécuter qu'une seule instruction. Le docteur dit: Exécutez une seule instruction SQL qui n'est pas une requête. Par exemple, CREATE TABLE , DELETE , INSERT , etc. Plusieurs instructions séparées par ; S ne sont pas pris en charge. Je dois charger […]

Android / ORMLite Insérer une ligne avec ID

J'utilise ORMLite pour fonctionner avec une base de données SQLite sur Android. Dans ce cas, je télécharge un ensemble de données à partir d'un serveur backend et j'aimerais que ces données soient ajoutées à la base de données SQLite au même format que celui du serveur backend (c'est-à-dire que les ID sont identiques, etc.) . […]

Comment sélectionner des valeurs distinctes d'une colonne dans la table?

Je développe une application de menu de restaurant dans Android. Mon application dispose d'une table de base de données contenant les colonnes suivantes: Id (clé primaire) Catégorie nom de l'article La colonne de catégorie montre la catégorie d'article, comme les légumes, les légumes, les collations, etc. Il a des valeurs en double et je ne […]

Demande de requête SQlite par cas

J'ai une table contenant 2 types de texte dans une colonne. Le premier type est une chaîne d'adresse e-mail (ex 222@dsad.com) et le second est un nom de personne (John Doe) J'utilise cette requête pour que les données soient triées afin que d'abord les lignes qui n'ont pas le @ char soient affichées et celles […]

OnUpgrade () base de données sqlite dans Android

J'ai créé une application Android qui, vérifie au démarrage s'il existe une nouvelle version de l'application. Dans l'affirmative, l'application télécharge le nouveau fichier apk et sur-installe un nouvel apk. Ma application utilise le sqlite db. Mais ce db, d'une version à l'autre peut changer. Je pense que je dois utiliser la méthode: onUpgrade() Mais je […]

Comprendre le champ d'augmentation automatique de sqlite Android

J'ai une table dans ma base de données sqlite Android. Il existe un champ 'id' qui est une clé primaire d'incrémentation automatique. Mon service d'application insère une ligne dans chaque minute dans la table. Quelque temps je supprime l'entrée de plus de 5 ans Jours. L'entrée totale est limitée. Mais l'ID augmente. Donc, je suis […]

Changer la clé principale d'une table dans SQLite

J'ai le tableau suivant: [id,lang,data] Où la clé primaire est id Je souhaite modifier la clé primaire sur id,lang sans perdre le contenu de la table. Quelle est la requête que je dois exécuter pour la modifier Merci

Android.database.CursorWindowAllocationException lors du déplacement d'un curseur

Je suis en utilisant une base de données SQLite et je reçois régulièrement des erreurs d'exécution. Je ne peux pas trouver l'origine de. Après une requête, j'utilise moveToFirst pour pointer sur le premier enregistrement récupéré et cela déclenche parfois une exception d'une exception android.database.CursorWindowAllocationException . Ajouté à cette exception est la phrase suivante: "Cursor window […]

Android SQLite INSERT

J'utilise execSQL sur la base de données SQLite. Le sql INSERT strnig est INSERT INTO Tasks (_id, Aircraft, Station, Discrepancy,DateCreated, CreatedBy, Status, DateClosed, ClosedBy, ArrivalFlightID, RecordChangedByUI) VALUES ('271104',' ','ORD','Critical Flight (0496/28)','9/4/2011 6:57:00 PM','SYSTEM','NEW','','null','0','N') La table est "create table Tasks (_id integer primary key, " + "Aircraft text null, Station text null, Discrepancy text null, DateCreated […]

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