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 :

cumul de conditions


Sujet :

Bases de données Delphi

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 62
    Points : 29
    Points
    29
    Par défaut cumul de conditions
    Hello !

    Voilà mon code :

    if edit1.text='' then
    showmessage('Vous devez remplir tous les champs')
    else
    q1.Open;
    q1.params[0].value :=edit1.Text;
    q1.Params[1].Value :=edit2.Text;
    q1.Params[2].Value :=combobox4.Text;
    q1.Params[3].Value :=combobox1.Text;
    q1.Params[4].Value :=combobox2.Text;
    q1.Params[5].Value :=combobox3.Text;
    q1.Close;
    le problème ? j'aimerais aussi demander que si edit2.text<>'' et de même pour les combobox ... mais ça me sort une erreur quand je met l'opérateur "OR" entre les différentes conditions, comme ça :

    if edit1.text='' or edit2.text<>'' or combobox1.text<>'' .......
    la syntaxe est elle mauvaise ?

    merci d'avance !

  2. #2
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Bonjour,

    Faut mettre des parenthèses :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (edit1.text='') or (edit2.text<>'') or (combobox1.text<>'') .......

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 62
    Points : 29
    Points
    29
    Par défaut
    bon sang mais c'est bien sûr !!!

    Merci

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

Discussions similaires

  1. Cumul avec conditions
    Par Davidb_ dans le forum QlikView
    Réponses: 15
    Dernier message: 12/06/2014, 10h25
  2. Cumul avec conditions
    Par hanamachi dans le forum Langage SQL
    Réponses: 15
    Dernier message: 11/07/2012, 11h55
  3. [XL-2003] Faire un cumul avec condition.
    Par probexcel dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 11/06/2009, 09h52
  4. Problème de requête avec cumul des conditions sur un champ
    Par UtopieAmbiante dans le forum Requêtes
    Réponses: 4
    Dernier message: 11/01/2006, 10h52
  5. Cumul ce condition
    Par joy dans le forum Langage SQL
    Réponses: 4
    Dernier message: 08/03/2005, 09h13

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