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 :

syntaxe avec date


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 192
    Par défaut syntaxe avec date
    Bonjour a tous

    Une nouvelle fois je ne reussi pas a m'en sortir a cause d'une histoire de syntaxe.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strCritere = ("[projet id]=" & intProjet) And [cli date signa contrat] <> ""
    Je voudrais faire une recherche pour les champs ou [cli date signa contrat] comporte une date(ou plutôt est different de 'vide')
    Comme d'hab j'ai essayé avec des #,",'...... mais je n'y arrive pas.

    Merci pour votre aide

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 131
    Par défaut
    J'ai du mal à comprendre ton code mais pour tester une date non vide essaye plutôt:
    Not isnull([ton champ])
    Bon courage!!

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 192
    Par défaut
    en fait [projet id] et [cli date signa contrat] sont deux champs d'une requete
    sur laquelle je dois effectuer une recherche.J'emploie ensuite strCritere avec findfirst

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rst.FindFirst strCritere
    Mais en utilisant ta methode c'est a dire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strCritere = ("[projet id]=" & intProjet) And Not IsNull([cli date signa contrat])
    je recoit le message: incompatibilite de type
    Je vois pas ou est l'erreur

  4. #4
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 131
    Par défaut
    Ah, je commence à comprendre...
    Essaye plutôt çà pour voir:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strCritere = ("[projet id]=" & cstr(intProjet) & " And Not IsNull([cli date signa contrat]")
    Edit: le cstr juste au cas où le intprojet est numérique.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    192
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 192
    Par défaut
    Merci bcp!!!!
    Il manquait juste une parenthese a la fin:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    strCritere = ("[projet id]=" & intProjet & " And Not IsNull([cli date signa contrat])")

  6. #6
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 131
    Par défaut
    De rien mais n'oublie pas de cliquer sinon tu vas te faire taper sur les doigts

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

Discussions similaires

  1. [AC-2007] syntaxe vba recordset avec Date() et variable long
    Par Chris 81 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 19/06/2011, 10h25
  2. [WD-2003] Erreur de syntaxe avec Champs imbriqués contenant Date
    Par turdel dans le forum VBA Word
    Réponses: 7
    Dernier message: 13/06/2009, 12h34
  3. problème de syntaxe avec champ date
    Par mussara dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 03/02/2006, 16h19
  4. Réponses: 4
    Dernier message: 24/08/2004, 13h54
  5. Prob avec dates delphi
    Par ericmart dans le forum ASP
    Réponses: 6
    Dernier message: 20/10/2003, 17h51

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