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

IHM Discussion :

Inversion jour/mois dans DateTimePicker [AC-2003]


Sujet :

IHM

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Points : 760
    Points
    760
    Par défaut Inversion jour/mois dans DateTimePicker
    Bonjour à tous,

    J'ai une application Access dont j'ai deux controles DateTimePicker (date_debut et date_fin).
    J'enregistre sa valeur dans une table liée SQL Server (champs format datetime)

    Le truc qui je ne comprends pas c'est que, si j'ai une date avec le jour plus grand que 12 (15/04/2010), il enregistre la bonne date, mais si le jour est inférieur à 12 (01/04/2010), il inverse le jour et le mois (04/01/2010).

    Voilà mon SQL:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    DoCmd.RunSQL "INSERT INTO DRH_T_demandes_absences (mec, date_debut, date_fin, jours, motif_absence, note_absence, traite, enregistree_par) " & _
                 "VALUES ('" & Me.lstMec.Value & "', #" & Format(CDate(Me.dtDebut.Value), "dd/MM/yyyy") & "#, #" & Format(CDate(Me.dtFin.Value), "dd/MM/yyyy") & "#, " & Me.txtJours.Value & ", '" & Replace(Me.lstMotifs.Value, "'", "''") & "', '" & Replace(Me.txtNote.Value, "'", "''") & "', False, '" & mec_glo & "')"
    J'ai déjà essayé avec et sans les fonctions CDate et Format, mais ça ne change rien...

    Est-ce que quelqu'un peu m'aider svp?
    Merci d'avance

    EDIT: j'ai essayé de mettre un MsgBox:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox Month(Me.dtFin.Value)
    , et il donne toujours le bon mois (4)

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Points : 760
    Points
    760
    Par défaut
    Ok. J'ai trouvé le solution ici.

    J'avais déjà pensé a ça mais j'ai trouvé bizare qu'il n'inversé pas si le jour était supérieur à 12...

    En tout cas c'est résolu.

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

Discussions similaires

  1. [XL-2013] Formater un texte en date mais inversement jour/mois
    Par guismoman60 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/12/2014, 14h47
  2. [XL-2010] Problème de date inversion jour/mois
    Par gigalia dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/10/2013, 11h31
  3. [ODBC] problème inversion jour mois dans une date
    Par toutoutahtouha dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 22/08/2011, 11h15
  4. [AC-2000] Pb étrange : Inversion jour / année dans requête d'insertion
    Par Simon27 dans le forum VBA Access
    Réponses: 2
    Dernier message: 16/06/2010, 13h48
  5. Inversion jour / mois
    Par HULK dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 09/05/2006, 15h11

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