Bonjour,
Lors de la création d'un compte utilisateur, j'exécute en vba une requête sql avec "insert into" pour ajouter la date du mot de passe (date du jour).
La date enregistrée est au format jj/mm/aaaa hh:mm:ss
Cela fonctionne sans difficulté.
A chaque connexion, je vérifie que la date est inférieure à 6 mois auquel cas je demande à l'utilisateur de modifier son mot de passe.
J'exécute en vba une requête sql avec "update" pour mettre à jour la date (date du jour de la modification)/
Problème : la date enregistrée est au format anglais mm/jj/aaaa hh:mm:ss et non au format français comme attendu jj/mm/aaaa hh:mm:ss
Voici la requête sql utilisée :
Avec DatJour = Now()
Merci par avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SQL = "UPDATE UT SET UT.UT_motdepasse = '" & strMotDePAsse & "' , UT.UT_motdepasse_date = #" & Format(DatJour, "dd/mm/yyyy hh:nn:ss") & "#, UT.UT_motdepasse_auto = 0 WHERE (([UT.UT_identifiant]) = '" & strIdentifiant & "');"
Cordialement,
Partager