2010-05-27 9 views
0

Est-ce que quelqu'un sait un bon tutoriel étape par étape pour l'utilisation de sqlite sur Android?Utiliser la base de données dans Android

J'ai trouvé ceci: http://developer.android.com/guide/topics/data/data-storage.html#db et c'est ok pour commencer, mais ensuite il me demande de sauter dans un autre code source puis c'est difficile à suivre.

J'ai essayé d'autres sur le web, l'un de cris pingouin et qui a continué à causer des erreurs avec JVM.

Conseil grandement apprécié.

Je dois:

  • Création de la base, avec plusieurs tables (id auto, déclarer le type)
  • mise à jour
  • obtenir

Répondre

1

En début j'utilise celui-ci:

http://www.anddev.org/working_with_the_sqlite-database_-_cursors-t319.html

Il crée également une base de données avec une table (je pense qu'il devrait être facile de s'adapter à plusieurs tables) et utilise als gets. La mise à jour est mentionnée dans ce tutoriel.

Puis j'ai aussi utilisé celui-ci:

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

Mais malheureusement, ce code est pas 2.1 (ok je viens de remarquer que vous ne avez mentionné pour la version que vous souhaitez développer)

Si vous comprenez l'allemand, ce tutoriel est aussi très utile:

http://android-developers.de/tutorials-faqs/der-umgang-sqlite-404.html

Et ici (quelque part au milieu), il est expliqué comment mettre à jour la base de données:

http://www.higherpass.com/Android/Tutorials/Accessing-Data-With-Android-Cursors/

+0

Merci, Sebi. J'utilise 1.5 – Paul

+0

http://www.anddev.org/working_with_the_sqlite-database_-_cursors-t319.html - Est-ce compatible pour 1.5. il dit: SDK version m3-xxx ou plus vieux – Paul

+0

Je ne suis pas sûr. Mais le tutoriel est très ancien, alors peut-être que c'est pour 1.5. –

1

Vous devriez probablement commencer à jouer avec SQLite sur le bureau. C'est un bon outil d'administration pour SQLite écrit dans Air: http://www.dehats.com/drupal/?q=node/58.

android studio aussi MOTODEV a des outils pour jouer avec SQLite

1

Comme le suggère Maciek, MOTODEV studio a un frontal graphique pour SQLite. Le produit est générique pour tous les appareils Android, donc ce n'est pas seulement pour les téléphones Motorola.La seule restriction est qu'elle doit être utilisée avec l'émulateur ou un téléphone développeur car un téléphone verrouillé nécessite un accès à/data. Nous travaillons sur une mise à jour majeure dans quelques semaines qui vous permettra d'ouvrir les bases de données stockées sur la carte SD, donc c'est une solution de contournement pour utiliser l'outil sur un téléphone de production.

http://developer.motorola.com

-E

Questions connexes