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 :

requet sql un truc bizzare


Sujet :

Android

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    371
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 371
    Points : 45
    Points
    45
    Par défaut requet sql un truc bizzare
    bonjour tous le monde;

    quand je fais ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rawQuery("SELECT * FROM matable", null);
    mon programme plante mais quand j'ecris ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rawQuery("SELECT * FROM matable WHERE id = 1", null);
    le programme marche bien.

    je ne veux pas filtrer mes données je veux avoir la liste de tous les enregistrements et non pas préciser un truc bizzare ma requet marche bien en php

  2. #2
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Et si tu fais:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rawQuery("SELECT * FROM matable WHERE 1", null);
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rawQuery("SELECT * FROM `matable`", null);
    ?

  3. #3
    Membre extrêmement actif
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    9 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 9 604
    Points : 18 520
    Points
    18 520
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    rawQuery("SELECT * FROM matable WHERE id = ?",
         new String[]{
              String.valueOf(1)
         });
    Keith Flint 1969 - 2019

  4. #4
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 144
    Points : 118
    Points
    118
    Par défaut
    Sinon, utilise une autre méthode :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    query(TABLE, new String[] {COL_ID, COL_NAME}, null, null, null, null, null);
    ou (si tu n'utilise pas des constantes) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    query("matable", new String[] {"id", "name"}, null, null, null, null, null);
    ou mieux, qui correspond parfaitement à ton select * -> ne mettre aucun tableau (retourne toutes les colonnes) ;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    query("matable", null, null, null, null, null, null);

  5. #5
    Membre extrêmement actif
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    9 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 9 604
    Points : 18 520
    Points
    18 520
    Par défaut
    Ah j'avais mal compris, je pensais que ça plantais avant !

    Ça c'est forcément correct :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rawQuery("SELECT * FROM matable", null);
    Je l'ai déjà fais plein de fois.

    Ça me semble incroyable que l'erreur soit à cette ligne.
    Peut être après avec le cursor mais là...

    T'as bien fais ?
    retourne quoi ?
    Keith Flint 1969 - 2019

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

Discussions similaires

  1. Problème Requete SQL et QuickReport
    Par arnaud_verlaine dans le forum C++Builder
    Réponses: 7
    Dernier message: 07/01/2004, 09h31
  2. Prob de requete sql et variable
    Par agent-zaizai dans le forum ASP
    Réponses: 11
    Dernier message: 21/10/2003, 16h54
  3. requete sql
    Par autumn319 dans le forum ASP
    Réponses: 22
    Dernier message: 10/09/2003, 16h46
  4. Paramètre requete SQL (ADOQuery)
    Par GaL dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/07/2002, 11h24
  5. Resultat requete SQL
    Par PierDIDI dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/07/2002, 13h43

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