Aller au contenu

SQLITE _id obligatoire ?


Recommended Posts

Bonjour,

Je débute en développement pour android.

J'ai suivi le tuto sur weecast pour l'utilisation de SQLITE sur android.

Il utilise systématiquement _id pour ses ID de table mais moi j'ai voulu mettre autre chose genre "id_user"

mais ça ne fonctionne pas.

04-20 09:38:22.967: ERROR/AndroidRuntime(819): java.lang.RuntimeException: Unable to start activity ComponentInfo{android.helloworld/android.helloworld.hello}: java.lang.IllegalArgumentException: column '_id' does not exist

Peut-être parce que j'utilise android 2.1 ? Ou bien c'est normal ?

Lien vers le commentaire
Partager sur d’autres sites

Merci beaucoup

Et si je veux des ID "personnalisés" il faut que j'utilise quoi à la place de mes SimpleCursorAdapter ?

Rien ne t'empeche de créer une colonne _id qui sera un compteur utilisé par le système par forcément par toi.

Et tu crées une deuxième colonne avec ton id personnalisé

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...