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 :

affectation des var dans une requette sql


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    agent de fisc(les impots)
    Inscrit en
    Juillet 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : agent de fisc(les impots)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 427
    Par défaut affectation des var dans une requette sql
    Bonjour
    j'utulise interbase comme sgbd
    est il possible avec une requete sql d'affecter a une variable bollean le true dans une recherche(c-a-d si il trouvera ce que il cherche il affecte le true a cette variable)

  2. #2
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    Salut;

    A ma connaissance oui. Faut juste être sûr du type déclaré, si ton SGBD prend en charge True et False alors c'est bon sinon tu peux toujours contourner le problème en déclarant un champs à deux valeurs (0 ou 1) puis le test est tout à fait semblable à n'importe quel test.

    Je pense à ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Select * From taTable
    Where TonChampBool=:var1
    ....
    ibQuery1.Params[0].AsBoolean := 'True';
    ibQuery1.Open;
    Bonne chance.

  3. #3
    Membre éclairé
    Homme Profil pro
    agent de fisc(les impots)
    Inscrit en
    Juillet 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : agent de fisc(les impots)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 427
    Par défaut
    Merci mais c pas ce que je veux
    je veux affecter le true a une variable dans le cas ou je trouve ce que je cherche
    si nom="amine" alors
    tr:=true;
    je veux ca en requette sql si c possible
    merci

  4. #4
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    Salut;

    donc c'est plus facile que ce que je pensais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Select * From taTable
    Where tonChamp = 'amine'
    ....
    ibQuery.Open;
    if ibQuery.RecordCount > 0 then Trouve := True;
    A condition que Trouve soit de type boolean. Le principe étant simple, si le nombre d'enregistrements retournés est supérieur à zéro donc y a au moins un enregistrement satisfaisant la condition !

  5. #5
    Membre éclairé
    Homme Profil pro
    agent de fisc(les impots)
    Inscrit en
    Juillet 2006
    Messages
    427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : agent de fisc(les impots)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 427
    Par défaut
    Re
    Merci mon amis
    probleme resolu

  6. #6
    Membre Expert
    Homme Profil pro
    Directeur technique
    Inscrit en
    Mai 2008
    Messages
    2 400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 400
    Par défaut
    Tant mieux pour toi alors mais n'oublie pas le tag "Résolu" c'est pratique.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 17/01/2007, 15h02
  2. Un filtre dans une requette SQL
    Par laklak dans le forum Bases de données
    Réponses: 1
    Dernier message: 07/01/2007, 10h21
  3. Réponses: 5
    Dernier message: 28/12/2006, 15h41
  4. des dossiers dans une base sql server
    Par bimus dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 29/11/2006, 17h25
  5. comment passer du code html dans une requette sql?
    Par vinceH31 dans le forum Requêtes
    Réponses: 5
    Dernier message: 23/11/2006, 18h10

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