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

Requêtes et SQL. Discussion :

requête update avec un iif


Sujet :

Requêtes et SQL.

  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 48
    Points : 25
    Points
    25
    Par défaut requête update avec un iif
    bonjour tout le monde !!

    a votre a vies c'est quoi l'erreur ici ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    UPDATE deplacement SET frais , IIf ([nomage].nomage=".",[deplacement].frais=((([deplacement].dure_dep-[deplacement].Njr_sans_prise)*[classe].inden_j_classe)+((([deplacement].dure_dep-[deplacement].Njr_avec_prise)*[classe].inden_j_classe)/2)) , deplacement].frais=((([deplacement].dure_dep-[deplacement].Njr_sans_prise)*[classe].inden_j_classe)+((([deplacement].dure_dep-[deplacement].Njr_avec_prise)*[classe].inden_j_classe)/2))
     
    WHERE frais = 0 and (deplacement.N_dep)=(select MAX (deplacement.N_dep) from deplacement) and  (deplacement.N_dep)=[sal_dep].[N_dep] AND ((sal_dep.matricule)=[salaries].[matricule]) AND ((salaries.nomage)=[nomage].[nomage]) AND ((salaries.classe)=[classe].[classe])

    merci d'avance !!!!

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 651
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 651
    Points : 34 360
    Points
    34 360
    Par défaut
    salut,
    peut être que si tu mettais à la place de

  3. #3
    Nouveau membre du Club
    Inscrit en
    Août 2008
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 48
    Points : 25
    Points
    25
    Par défaut
    ca marche pas j'ai fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    UPDATE deplacement SET deplacement.frais_dep = IIf(nomage.nomage Like "non",(((deplacement.dure_dep-deplacement.Njr_sans_prise)*classe.inden_j_classe)+(((deplacement.dure_dep-deplacement.Njr_avec_prise)*classe.inden_j_classe)/2)),(((deplacement.dure_dep-deplacement.Njr_sans_prise)*nomage.inden_j_nomage)+(((deplacement.dure_dep-deplacement.Njr_avec_prise)*nomage.inden_j_nomage)/2)))
    WHERE deplacement.N_dep = (select MAX (deplacement.N_dep) from deplacement) and  frais_dep = 0 and  deplacement.N_dep = sal_dep.N_dep AND sal_dep.matricule = salaries.matricule AND salaries.nomage = nomage.nomage AND salaries.classe = classe.classe;
    le probleme c'est que lors ce que j'execute la requete il me demande de rentrer le merciii

Discussions similaires

  1. Requête UPDATE avec jointure
    Par petburn dans le forum SQL
    Réponses: 7
    Dernier message: 30/07/2007, 14h22
  2. Requête Access avec condition IIF
    Par SuperNav77 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 19/01/2007, 22h54
  3. Réponses: 5
    Dernier message: 10/07/2006, 12h05
  4. Requête UPDATE avec variables...
    Par yokyok dans le forum Outils
    Réponses: 2
    Dernier message: 18/05/2006, 10h37
  5. [VB.NET] [ODBC] Pb requête UPDATE avec clé primaire..?
    Par Pleymo dans le forum Windows Forms
    Réponses: 7
    Dernier message: 09/03/2005, 18h46

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