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

Bases de données Delphi Discussion :

résultat de " select count "


Sujet :

Bases de données Delphi

  1. #1
    Membre du Club
    Femme Profil pro
    Inscrit en
    Avril 2004
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 75
    Points : 59
    Points
    59
    Par défaut résultat de " select count "
    reBonjour

    je voudrais mettre le résultat d'une requete dans une variable.
    je fais ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SQL.clear;
    SQL.Text := 'select count(*) from pin where NumeroPin = ' +quotedStr(DBEdit2.Text);
    PinExiste := ExecSQL;
    PinExiste est déclaré comme entier

    Mais cette variable vaut toujours 0 ... ???

  2. #2
    Membre averti
    Profil pro
    xxxxxxxxxxx
    Inscrit en
    Juin 2004
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : xxxxxxxxxxx

    Informations forums :
    Inscription : Juin 2004
    Messages : 308
    Points : 407
    Points
    407
    Par défaut
    Remplace
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Open;
    PinExiste := Fields[0].AsInteger;

  3. #3
    Membre régulier
    Inscrit en
    Avril 2002
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 103
    Points : 120
    Points
    120
    Par défaut
    Salut,

    Hum Hum

    Je pense qu'il y a confusion de genre...

    A mon avis le bon code est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SQL.Clear
    SQL.Add('SELECT COUNT(*) AS NbItem FROM pin WHERE NumeroPin='+QuotedStr(Edit1.Text))
    SQL.Open;
    le résultat est dans Query.FieldValues['NbItem']

    il est entendu que NumeroPin est du type string

    plus simplement si tu fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SQL.Clear
    SQL.Add('SELECT NumeroPin FROM pin WHERE NumeroPin='+QuotedStr(Edit1.Text))
    SQL.Open;
    le résultat est dans Query.RecordCount...

    @+
    Ce n'est pas parce qu'on pédale dans la semoule, qu'on est sûr de manger du couscous... (anonyme)

  4. #4
    Membre du Club
    Femme Profil pro
    Inscrit en
    Avril 2004
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 75
    Points : 59
    Points
    59
    Par défaut

    ça marche !!
    MERCI BEAUCOUP^^^^

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

Discussions similaires

  1. [MySQL] Afficher résultat d'un SELECT COUNT (PDO) en PHP
    Par gat91200 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 02/07/2015, 22h11
  2. Résultat d'une requête SELECT COUNT
    Par Bktero dans le forum Bases de données
    Réponses: 1
    Dernier message: 17/10/2010, 13h01
  3. Réponses: 1
    Dernier message: 23/11/2008, 09h35

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