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

Java ME Discussion :

[debutant]enregistrement/lecture données téléphone


Sujet :

Java ME

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Chef de Projet
    Inscrit en
    Décembre 2004
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Chef de Projet

    Informations forums :
    Inscription : Décembre 2004
    Messages : 166
    Par défaut [debutant]enregistrement/lecture données téléphone
    Bonjour,

    Dans le cadre du développement de mon application, j'aimerai pouvoir enregistrer dans un fichier quelconque un identifiant renvoyé par le serveur apache.

    Je voudrais avoir par la suite, la possibilité d'accéder à ce fichier.

    Pourriez vous m'indiquer la procédure à suivre s'il vous plait?

  2. #2
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 50
    Par défaut
    Tu peux lire et ecrire dans un fichier via la jsr 75 ou utiliser les record store de java me.
    C'est beaucoup plus facile et rapide et tu trouvera un exemple dans les sources.

  3. #3
    Membre confirmé
    Profil pro
    Chef de Projet
    Inscrit en
    Décembre 2004
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Chef de Projet

    Informations forums :
    Inscription : Décembre 2004
    Messages : 166
    Par défaut
    Je me suis inspirer d'un tutoriel que j'ai trouvé sur le web qui fonctionne très bien, j'arrive à sauvegarder mes données.

    Par contre, je ne sais pas où elles sont sauvegardées afin que ej puisse les réutiliser.

    Pouvez-vous m'aider?

  4. #4
    Membre éclairé
    Inscrit en
    Décembre 2005
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 50
    Par défaut
    Les données ne sont pas écrit dans un fichier a la maniéré d'un .txt sur un PC mais dans un record store.
    Pour lire les données il suffit de rouvrir le record store et de lire les données dans les sources ça doit être écrit quelque part.

  5. #5
    Membre confirmé
    Profil pro
    Chef de Projet
    Inscrit en
    Décembre 2004
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Chef de Projet

    Informations forums :
    Inscription : Décembre 2004
    Messages : 166
    Par défaut
    Merci pour l'information.

    Par contre, j'ai un autre soucis toujours en relation avec les données enregistrées.

    Au lancement de l'application (StarApp), j'éffectue un test afin de savoir si mon hashtable contient des données.

    Dans le cas ou il contiendrait des données, j'afficherai le form2 et le form1 dans le cas contraire.

    Apres avoir enregistré une données dans la hashtable, j'ai bien le form2 qui s'affiche au lancement de l'application.

    Mais quand j'efface les données de ma hashtable et que je relance l'application, j'ai toujours le form2 qui s'affiche alors que ça aurait dut être le contraire.

    Méthode StartApp()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    	public void startApp()
    	{
     
     
    		// affichage du formulaire
    		if (preferences.size() == 0)
    		{
    			_display.setCurrent(_form1);
    		}
    		else
    		{
    			_display.setCurrent(_form2);
    		}
    	}
    Action bouton REINIT
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    		else if (c == _commandExit2)
    		{
    			// Réinitialisation de la hastable
    			// Appel methode hastable.clear()
    			preferences.clear();
    			_display.setCurrent(_form1);			
    		}

    Merci pour votre aide.

  6. #6
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    795
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 795
    Par défaut
    Ben d'abord, que renvoi ton size() ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    if (preferences.size() == 0)
    {
    	_display.setCurrent(_form1);
    }
    else
    {
    	_display.setCurrent(_form2);
    }
    et que fait ton clear() ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    preferences.clear();

Discussions similaires

  1. [XL-2003] Enregistrer des données dans un classeur en lecture seule
    Par Old-Lude dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 11/03/2014, 10h38
  2. [VB.NET][DEBUTANT]Enregistrement de données
    Par Yolak dans le forum Windows Forms
    Réponses: 10
    Dernier message: 04/07/2007, 15h09
  3. [Debutant]modifier la donnée d'enregistrements
    Par brak__ dans le forum Access
    Réponses: 16
    Dernier message: 16/05/2007, 14h23
  4. Réponses: 1
    Dernier message: 22/03/2006, 12h03
  5. [debutant]envoie de données
    Par miloux32 dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 14/08/2003, 10h24

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