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

VBA Access Discussion :

Petit problème de syntaxe [AC-2002]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 71

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2004
    Messages : 304
    Par défaut Petit problème de syntaxe
    Bonjour
    J'ai créé cette requête suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT Acteurs.Acteur1, Acteurs.N°
    FROM Acteurs
    WHERE (((Acteurs.Naissance)<[Formulaires]![Acteurs sans date]![DateNaissance]) AND ((Acteurs.Mort) Is Null));
    A l'exécution j'ai une erreur trop peu de parametres ....
    Par contre si je remplace [Formulaires]![Acteurs sans date]![DateNaissance]
    par un nombre ça fonctionne
    Quelle est la syntaxe exacte ?
    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 132
    Par défaut
    C'est peut-être parce que date est un mot réservé. Essaie de changer le nom de ton contrôle :ActeurSansDate

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    @ Sefrou

    Date est entre crochet, cela n'a aucune incidence.

    @ Jean-Luc80

    Ton champ Naissance est de quel type ? Qu'est-ce que c'est ?
    Ta requête tu l'exécutes tel quel où dans du code VBA ?

    Philippe

  4. #4
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 71

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2004
    Messages : 304
    Par défaut
    Bonsoir
    J'ai trouvé une autre méthode en utilisant ce code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim db As DAO.Database, qdf As DAO.QueryDef, rs As DAO.Recordset
    Set db = CurrentDb
    Set qdf = db.QueryDefs("Acteurs Liste")
    qdf.Parameters("[Formulaires]![Acteurs sans date]![DateNaissance]") = Forms("Acteurs sans date").[DateNaissance]
    Set rs = qdf.OpenRecordset()
    etc .....

    Merci quand même

  5. #5
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 131
    Par défaut
    Bonjour,

    Comme ceci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    PARAMETERS [Formulaires]![Acteurs sans date]![DateNaissance] DateTime;
    SELECT Acteurs.Acteur1, Acteurs.[]
    FROM Acteurs
    WHERE (((Acteurs.Naissance)<[Formulaires]![Acteurs sans date]![DateNaissance]) AND ((Acteurs.Mort) Is Null));
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

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

Discussions similaires

  1. [MySQL] petit problème de syntaxe relou
    Par noobC dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 18/03/2008, 17h38
  2. petit problème de syntaxe
    Par boulette85 dans le forum Langage
    Réponses: 4
    Dernier message: 07/03/2007, 13h05
  3. [FLASH 8] Petit problème de syntaxe en ActionScript
    Par jpboogie dans le forum Flash
    Réponses: 3
    Dernier message: 26/10/2006, 11h12
  4. vb.net : petit problème de syntaxe
    Par 1coni dans le forum Windows Forms
    Réponses: 2
    Dernier message: 06/06/2006, 11h16
  5. [DOM][nodes]Petit problème de syntaxe..
    Par GDVL dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 28/09/2005, 12h24

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