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 :

Valeur d'un QUERY


Sujet :

Bases de données Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 92
    Points : 61
    Points
    61
    Par défaut Valeur d'un QUERY
    Bonjour,


    Comment puis-je recuperer le resultat de ma requete dans une valeur ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    var resultat : real;
    Adoquery1.Active:=false;
    Adoquery1.SQL.Clear; // Effacement de la requete
    ADOQuery1.SQL.Text:=('Select (((Sum(debit))/2) + sum(remboursement)) from compte');
    Adoquery1.Active:=true;
     
    resultat:= .....
    merci pour votre aide !


  2. #2
    Expert éminent
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 901
    Points : 6 026
    Points
    6 026
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'Select (((Sum(debit))/2) + sum(remboursement)) AS RESULTAT  from compte'
    "Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
    -----------------------
    Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
    Usus magister est optimus

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    92
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 92
    Points : 61
    Points
    61
    Par défaut
    merci pour ton aide mais :

    J'ai rajouté :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ADOQuery1.SQL.Text:=('Select (((Sum(debit))/2) + sum(remboursement))as resultat from compte');
     
    edit3.text:=floattostr(resultat);
    J'ai toujours 0 qui s'affiche ....



    FRANK

  4. #4
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 235
    Points : 8 504
    Points
    8 504
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Edit3.text := Adoquery1.FieldByName('Resultat').asstring;
    Ca fonctionnera mieux comme ca ^^

    Si tu veux pas tous les chiffres apres la virgule de ton resultat

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Edit3.text := FormatFloat('0.00',Adoquery1.FieldByName('Resultat').asFloat);
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

Discussions similaires

  1. [2.x] Supprimer une liste de valeur avec un Query Builder
    Par pmithrandir dans le forum Symfony
    Réponses: 1
    Dernier message: 02/06/2013, 20h09
  2. Réponses: 2
    Dernier message: 07/06/2010, 22h43
  3. Réponses: 5
    Dernier message: 05/10/2006, 10h18
  4. Query Contains dans Full-Text qui ne retourne pas de valeurs
    Par icebe dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 08/02/2006, 14h04
  5. SQL Query. Récupérer une valeur
    Par James64 dans le forum Bases de données
    Réponses: 2
    Dernier message: 17/11/2005, 14h15

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