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 :

[Requete] Inversion mois/jours lors de resultat nul


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 35
    Points : 24
    Points
    24
    Par défaut [Requete] Inversion mois/jours lors de resultat nul
    Bonjour tous le monde.

    Je vien d'assister a un phenomene bizzard que voici :

    J'effectue cette requete :

    req = "SELECT [Sales Order].Date, [Sales Order].[Job Card], [Sales Order].[PO Number], [Customer Details].Customer, [Sales Order].[Order Complete] "
    req = req & "FROM [Customer Details] INNER JOIN [Sales Order] ON [Customer Details].[Customer ID] = [Sales Order].[Customer ID] "
    req = req & "WHERE ([Sales Order].[Order Complete]=True) AND ([Sales Order].Date Between #" & nb & "# And #" & nb1 & "#)"
    nb et nb1 sont du type date. (jj/mm/aaaa)
    Je recupere leur valeur d'un texte box puis conversion avec CDate

    Le truc bizard c est que de temps en temps la date est
    considérée de la forme jj/mm/aaaa et d autre fois de la
    forme mm/jj/aaaa

    Ma question est : Est il possible de bloquer cette inversement, de
    n avoir qu'un seul format par exemple jj/mm/aaaa

    Merci d avance

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 35
    Points : 24
    Points
    24
    Par défaut
    petite remarque, ce n est pas forcement quand le resultat est null

    Merci d avance pour vos reponses

  3. #3
    Membre actif
    Avatar de GAGNON
    Inscrit en
    Septembre 2003
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 201
    Points : 201
    Points
    201
    Par défaut
    tu as raison, le phénomène se passe qd Access ne fait pas la différence entre les jours et mois <12.
    Ex: 01/07/2006 peut devenir 07/01/2006.

    il existe plein de solutions pour corriger cela. Regarde dans la FAQ

    maintenant, tu peux appliquer la fonction format ou isoler les jours, mois et année (Day(madate) & "/" & Month(madate)& "/" & Year(madate)) ou encore travailler sur une date décimale ...

    à toi de choisir

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 35
    Points : 24
    Points
    24
    Par défaut
    Merci, j y travaille, je vous tient au courant

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 35
    Points : 24
    Points
    24
    Par défaut
    C est bon merci, j utilise la conversion en double

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

Discussions similaires

  1. Inversion mois/jour lors d'une importation d'un CSV
    Par miliev83 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 11/07/2013, 12h20
  2. Inversion mois/jour lors d'une importation d'un CSV
    Par mamax29 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 11/06/2010, 14h43
  3. [AC-2007] Inversion mois jour
    Par silverfly dans le forum IHM
    Réponses: 13
    Dernier message: 12/08/2009, 14h33
  4. Problème format date - SimpleDateFormat inversion mois/jour
    Par juanqui dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 07/02/2007, 14h37
  5. [ACCESS] probleme Inversion Mois/Jours
    Par fredrider dans le forum Access
    Réponses: 10
    Dernier message: 26/06/2006, 17h37

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