1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
WSQL = "INSERT INTO T_DONNEES_TMP ( Numéro, JJ, MM, AA, HH, [MINUTE] ) "
WSQL = WSQL + "SELECT T_DONNEES.Numéro, Mid([Date et Heure],1,2) AS JJ, Mid([Date et Heure],4,2) AS MM, Mid([Date et Heure],7,4) AS AA, Mid([Date et Heure],12,2) AS HH, Mid([Date et Heure],15,2) AS [MIN] "
WSQL = WSQL + "FROM T_DONNEES "
WSQL = WSQL + "WHERE (((T_DONNEES.DATE_JOUR) Is Null));"
DoCmd.RunSQL WSQL
WSQL = "UPDATE T_DONNEES INNER JOIN T_DONNEES_TMP ON T_DONNEES.Numéro = T_DONNEES_TMP.Numéro SET T_DONNEES.DATE_JOUR = [JJ], T_DONNEES.DATE_MOIS = [MM], T_DONNEES.DATE_ANNEE = [AA], T_DONNEES.DATE_HEURE = [HH], T_DONNEES.DATE_MINUTE = [MINUTE];"
DoCmd.RunSQL WSQL
WSQL = "UPDATE T_DONNEES SET T_DONNEES.DATES_CORRIGEES = [DATE_JOUR] & ' / ' & [DATE_MOIS] & ' / ' & [DATE_ANNEE];"
DoCmd.RunSQL WSQL |
Partager