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 :

SQLite et Android


Sujet :

Android

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut SQLite et Android
    Bonjour tout le monde, je cherche à savoir comment faire pour récuper la valeur entrée par l'utilisateur dans un TextField ainsi que la date choisi dans Calendar, et insérer ces valeurs dans ma table, je tiens à vous informez que je suis débutante en développement Android et c'est mon premier projet

    Merci

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 56
    Par défaut
    Salut,
    Je te conseille en ce qui me concerne de suivre ce tutoriel pour débutants (que tu aurais pu trouver en recherchant sur Google) :

    http://www.mathieu-notin.fr/developp...t-sous-android

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut
    Merci odissey pour ta réponse, mais le site que tu m'a passé y a pas SQLite..

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 56
    Par défaut
    Je peux t'aider mais dis moi plus en détail ce que tu souhaites faire dans ta base de données. Un truc bien précis ou juste tester ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut
    ok merci, donc en faite j'ai deux textView (Nom et Prénom) plus deux boutons, quand tu clique sur un il t'affiche un calendrier puis tu choisis une date(jour/mois/année) et quand tu clique sur l'autre il t'affiche un autre "calendrier" mais c'est pour l'heure (heure/minute), et j'ai deux radioBox (oui et non), donc j'ai crée ma base de données avec une table A avec les champs suivantsNom,Prénom,Date,Heure,RadioBox), alors ce que je veux faire, c'est quand j'insère des informations dans ma vue (les textField, et les calendar et tout ce que j'ai décris en haut),je veux une fois que je clique sur le bouton "valider" il m'insère tous c'est données dans ma table.

    voilà j'espère que c'est clair

  6. #6
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    tu as un tutoriel sur sqlite à ce lien :
    http://a-renouard.developpez.com/tut...ndroid/sqlite/

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut
    Merci Feanorin pour le lien, j'ai déjà fais ce tuto, mon problème c'est je veux récupérer ce que l'utilisateur entre dans la vue et les insérer directement dans ma base (regarde mon message en haut c'est plus détaillé)
    Merciiii

  8. #8
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    mon problème c'est je veux récupérer ce que l'utilisateur entre dans la vue et les insérer directement dans ma base (regarde mon message en haut c'est plus détaillé)
    Merciiii
    Dans ce cas je ne vois pas ce qui te pose problème , c'est le fait de récupérer ce que tu as dans ta vue ou alors c'est la syntaxe en sqlite ?

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut
    enfaite la syntaxe sqlite qui permet de récupérer les valeur du TextField et calendar dans la vue..

  10. #10
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Pour récupérer le texte de ta TextView il faut simplement faire un GetText() sur celle-ci.

    Ensuite pour le partie sql , tu as le tutoriel en lien au dessus , après si tu as des soucis au niveau de la syntaxe sql, je te conseille de lire quelque cours sur le sqlite .

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut
    Mercii beaucoup, je vais essayer ça et je te tiendrais au courant

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut
    c'est bon ça marche merci beaucoup, par contre j'ai une deuxième question(je sais pas s'il faut créer une autre discussion pour ça), enfaite je voudrais savoir comment faire pour afficher une nouvelle interface une fois que je clique sur un bouton?

    merci

  13. #13
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Mars 2011
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2011
    Messages : 64
    Par défaut
    stp javast est ce que tu peux m'expliquer comment tu as fait pour réussir l'insertion en cliquant sur le boutton , j'ai le mm problème mais j'arrive pas à s'en sortir
    si tu peux me passer le code de ceci je te serais reconnaissant
    merci

  14. #14
    Membre confirmé
    Homme Profil pro
    Lycéen
    Inscrit en
    Mars 2011
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2011
    Messages : 64
    Par défaut pour passer à une nouvelle interface
    *tu dois en premier lieu créer une nouvelle activité (celle que tu souhaites atteindre en cliquant sur le boutton)
    *tu dois ensuite déclarer cette nouvelle activité dans le fichier manifest.xml
    * tu dois créer le handler de ton boutton
    par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Button but=(Button)this.findById(R.id.ok);
    *utiliser le setonclicklistener :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    but.SetOnclickListener(this);
    *tu va avoir une erreur tu cliques à gauche et tu lui demander que ton activité implémente le onclick listener
    *une autre erreur, tu lui demandes en cliquant à gauche d'apporter la méthode à surclasser correspondant à l'onclicklistener qui la méthode onclick
    *une fois tout est fait, tu surclasses la méthode onclick, par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public void onClick(View v) {
    Intent intent = new Intent(this,Main2.class);
    this.startActivityForResult(intent,2000);
    }
    avec Main2 est le nom de l'activité qu'on veut atteindre en cliquant sur le bouton

    j'espère tout est clair sinon tu me passes ton mail en MP et je vais t'envoyer un projet android qui fait tout ça

  15. #15
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 148
    Par défaut
    Merci beaucoup nagca, là je viens de t'envoyer un message en privé, j'attends ta réponse ;p

Discussions similaires

  1. Comment utiliser SQLite sous Android
    Par Djug dans le forum Android
    Réponses: 7
    Dernier message: 09/06/2015, 21h37
  2. creation de base données sqlite sous android
    Par alex2011 dans le forum Android
    Réponses: 0
    Dernier message: 29/03/2011, 19h29
  3. creation de base données sqlite sous android
    Par alex2011 dans le forum Android
    Réponses: 2
    Dernier message: 28/03/2011, 17h41
  4. exeptions Sqlite sous Android
    Par Jcpan dans le forum Android
    Réponses: 1
    Dernier message: 11/10/2010, 13h00

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