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

Composants graphiques Android Discussion :

Remplir une textview


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut Remplir une textview
    Bonjour

    Pourriez-vous me donner un lien pour
    remplir une textview avec une requete SQLite

    Merci
    JCM

  2. #2
    Jay
    Jay est déconnecté
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2002
    Messages : 124
    Par défaut
    Bonjour,

    Je dirai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
     
    DBAdapter db;
    db = new DBAdapter(ctx);
    db.open();
     
    String userId = null;
     
    Cursor cursor = db.GetData(DBAdapter.TABLE_AUTHENTICATE, values,null,null);
     
    int userIdColumn = cursor.getColumnIndex("userId");
     
    if (cursor != null) { 
    	if (cursor.moveToFirst()) { 
    		do { 
    		userId = cursor.getString(userIdColumn);
    		}while (cursor.moveToNext()); 
    	}
    }
     
    cursor.close();
    db.close();
     
     
    text01.setText(userId );
    Cordialement,

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut
    Merci pour ta reponse
    Je teste et t'informe
    JCM

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut
    J'ai quelques problèmes :

    dans la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    db = new NotesDbAdapter(ctx);
    ctx est surligné

    dans la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cursor cursor = db.GetData(VoirDbAdapter.TABLE_AUTHENTICATE, values,null,null);
    value c'est le champs de ma table, par exemple String nom

    dans la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    text01.setText(userId );
    text01 c'est l'id de ma textview ?

    Dans mon DbAdapter, j'ai ajouté
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public static final String TABLE_AUTHENTICATE = null;
    Le fallait-il ?

  5. #5
    Jay
    Jay est déconnecté
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2002
    Messages : 124
    Par défaut
    bonjour,

    Mon code etait un exemple, il ne faut pas le prendre tel quel.

    Sinon pour répondre à tes questions:
    - ctx est le context donc je présume que pour toi il suffit de mettre "this".

    - value : oui c'est les champs de ta table

    - text01 n'est pas la référence à ton textView mais ceci l'est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    TextView text01 = (TextView)findViewById(R.id.ImageView01);
    - TABLE_AUTHENTICATE est juste une constante dans mon programme pour le nom de la table SQL

    Cordialement,

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Par défaut
    Bonjour

    Pour creer mon DbAdapter, je me suis inspiré du tuto notepad3
    qui me permet de creer ma table et d'inserer des enregistrements

    avec un populateFields et un private void saveState

    Est-il possible de les utiliser pour remplir mes textView plutôt que de creer un DbAdapter spécifique au code que tu m'as donné ?

    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SWT] Comment remplir une Table ?
    Par simon77 dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 23/08/2004, 10h31
  2. Réponses: 2
    Dernier message: 26/07/2004, 13h34
  3. Remplir une grosse BdD ??
    Par MagicManu dans le forum Outils
    Réponses: 2
    Dernier message: 15/06/2004, 15h01
  4. [Initialisation] Remplir une structure une fois
    Par Kimael dans le forum Langage
    Réponses: 14
    Dernier message: 08/06/2004, 15h33
  5. remplir une table avec UTL_FILE.GET_LINE
    Par delphim dans le forum SQL
    Réponses: 9
    Dernier message: 12/03/2004, 10h15

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