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

Access Discussion :

inversion dates mois/jour après import/export txt ou access


Sujet :

Access

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2013
    Messages : 3
    Points : 3
    Points
    3
    Par défaut inversion dates mois/jour après import/export txt ou access
    bonjour
    mon problème de gestion de format de date mm/dd/yy ou dd/mm/yy est le suivant :
    après import et export de txt à Access, les jours et mois des dates pour lesquelles le jour <=12 ont été inversées et uniquement ces dates. au final, l'ensemble des dates est lu et importé sans aucun message d'erreur, sauf que pour une partie de ces dates, mois et jour sont maintenant inversés dans ma table.
    quelqu'un aurait-il une idée du moment et de la manip qui ont conduit à ce problème ?
    merci par avance!!

  2. #2
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    dalidjade bonsoir,

    L'origine de ton problème est bien connu, et j'ai déjà eu l'occasion plusieurs fois de répondre sur ce forum à ce sujet.

    L'importation doit se faire sous la forme mm/dd/yyyy soit anglosaxonne.

    Dans ton ncas l'importation a été faite dans le format dd/mm/yyyy soit francophone.

    Lorsque à l'importation, Access n'est pas en mesure de traduire le format il corrige automatiquement.

    Dans ton cas et en prenons l'exemple suivant :

    12/06/2003 (pour toi le 12 juin est en réalité interprété par Access comme le 6 décembre)

    31/12/2003 (pour toi le 31 décembre et pour access le 12 du mois 31 n'existant pas il effectue automatiquement la correction).

    Il s'agit vraiment d'un piège, et plutôt que de générer une erreur Access se permet de la corriger.

    Tu as donc 2 solutions :

    Inverser par requête les dates valides dans leur forme (dd/mm/yyyyy) anglosaxonne ou francophone

    Réimporter tes valeurs en respectant la norme anglosaxonne.

    Bon courage

    JimBoLion
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2013
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Bonsoir
    Merci beaucoup pour ta réponse.
    Correction automatique des dates par Access sans avertissement, c'est quand même spécial comme mode de fonctionnement !!
    Merci encore pour ta réponse, très rapide!

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/06/2013, 08h33
  2. gerer les dates (mois / jours) sur un fichier cpt
    Par hortencia dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/06/2011, 09h40
  3. Importation/ exportation txt-->Access sous VB6
    Par moi_leila dans le forum VB 6 et antérieur
    Réponses: 14
    Dernier message: 02/12/2007, 14h43
  4. import fichier TXT via ACCESS
    Par lepierre dans le forum Access
    Réponses: 4
    Dernier message: 03/12/2005, 06h52
  5. Problème champ après import d'excel vers access
    Par David M dans le forum Access
    Réponses: 6
    Dernier message: 16/10/2005, 11h53

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