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 :

Pb de Format date en sql


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 35
    Par défaut Pb de Format date en sql
    Bonjour et Bonne Année à tous

    j'ai un petit pb avec le format de date.

    Ci-joint la partie qui pose PB

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SQL = "SELECT DISTINCT N° FROM Expédition WHERE (Expédition.Destination=" & Forms![Livraison]![Destinataire] & ")AND (Expédition.Date=#" & Forms![Livraison]![Date] & "#);"
    En fait, lorsque la date est >= 10/MM/AAAA, cela fonctionne tres bien,mais
    le probleme est lorsque le jour = 01 ou 02 ....ou 09

    Le résultats est null !

    Lorsque je tape la date en dur (mm/01/yyyy) cela fonctionne !

    Si quelqu'un a une idée ?

    Merci beaucoup

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

    Problème récurrent, un peu de recherches t'aurait donnée la solution :

    Par exemple cet article de Maxence Hubiche : http://mhubiche.developpez.com/vba/f...ions/datetime/

    Au chapitre III-E-1-c, l'utilisation de la fonction format devrait résoudre ton problème, en effet il faut que les requêtes SQL utiliser la date au format US.

    Starec

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 35
    Par défaut
    Re bonjour à tous

    Effectivement, en utilisant la fonction Format, cela fonctionne !

    Ce qui m'a perturbé, c'est que cela ne fonctionne pas que dans certain cas !

    Merci à starec

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

Discussions similaires

  1. Group By Format([DATE]) VBA - SQL
    Par Bastien06 dans le forum VBA Access
    Réponses: 4
    Dernier message: 25/03/2010, 16h53
  2. [XL-2003] format date et sql
    Par munity dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 29/10/2009, 13h32
  3. Format Date sur sql server 2000
    Par randriamanana dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 29/01/2008, 10h01
  4. Format date en SQL et ACCESS
    Par mic352 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 24/04/2007, 22h18
  5. [SQL]Format date en SQL
    Par mic352 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 16/04/2007, 11h26

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