IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Problème avec SQLite sous Android


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2014
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Espagne

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2014
    Messages : 29
    Par défaut Problème avec SQLite sous Android
    Bonjour,
    J'ai besoin d'une petite explication s'il vous plait concernant SQLite et les bases de donnes sous Android!
    Quand je crée une base de données dans la méthode onCreate de la classe MainActivity.java, est ce que cela veut dire qu'à chaque fois que je ferme l'application ma base va etre détruite et quand je la ré-ouvre une nouvelle base va etre crée ou c'est la meme base de l'autre fois que va etre disponible.. si oui qu'elle est l'utilité des bases de données ici puisqu'elles sont instantanées et ne permettent pas de stocker des données d'une manière permanente? et dans ce cas est ce que le fait de créer ma base hors la méthode onCreate de la classe MainActivity.java peut résoudre le problème?? Merci d'avance!

  2. #2
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    Tu ne dois pas créer ta base de donnée dans une activity mais dans une classe héritée comme suit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public class DbHelper extends SQLiteOpenHelper
    {
    ..
    }
    La db persistera tant que tu ne l'auras pas supprimée et que l'application n'aura pas été désinstallée.

Discussions similaires

  1. Problème trigger SQLite sous Android
    Par Shma94 dans le forum SQLite
    Réponses: 1
    Dernier message: 24/06/2012, 22h14
  2. Problème avec "Service" sous Android
    Par n2engineer5 dans le forum Android
    Réponses: 0
    Dernier message: 07/07/2011, 22h00
  3. Problème avec IN sous sqlalchemy et sqlite
    Par Invité dans le forum SQLite
    Réponses: 2
    Dernier message: 24/10/2009, 02h30
  4. Problème avec glutFullScreen() sous linux...
    Par MaxPayne dans le forum OpenGL
    Réponses: 1
    Dernier message: 29/11/2004, 11h30
  5. Problème avec CopyDir sous D5
    Par Houben Jacques dans le forum Langage
    Réponses: 3
    Dernier message: 26/05/2003, 22h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo