Import dates françaises dans Mysql chez Free

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Import dates françaises dans Mysql chez Free

par Ajoloca » 01 déc. 2006, 22:28

Bonsoir,

Attention au format, dans MySQL c'est le '-' et non le '/'.

Complément d'information...

par Grenouille32 » 01 déc. 2006, 22:26

Tout n'est décidément qu'apparence en ce bas monde !!!
Après vérification, l'exportation de la requête continue d'utiliser le format français (alors que l'affichage se fait bien au format américain).

In fine, la solution consiste non pas à préciser un type de format, mais plutôt à faire une requête sur le champ Date telle que :
Expr1: Année([Date]) & "/" & Mois([Date]) & "/" & Jour([Date])

Après, l'export en CSV fonctionne enfin.

Bon, allez, bonne nuit à tous !

SOLUTION

par Grenouille32 » 01 déc. 2006, 21:37

J'ai trouvé (ou plutôt, on m'a aidé à trouver - sur un autre forum)...
Il suffit de créer une requête qui elle, sera exportée au format CSV.
Dans la requête, préciser le format "AAAA-MM-JJ" sur le champ date.
Il suffisait d'y penser.

Vous êtes tout de même géniaux, vous autres les informaticiens !

par Grenouille32 » 01 déc. 2006, 19:39

Langage SQL ???
Encore un peu trop compliqué pour moi (même si je fais des progrès)...
Mais de toute manière, il n'y a aucune possibilité de programmation ou de commande sur l'interface MySQL Admin. mise à disposition chez Free.

Piste à explorer : Peut-être pouvoir paramétrer l'export depuis ACCESS vers un fichier CSV ???

par DocType » 01 déc. 2006, 19:33

voir du côté du language sql si tu peux convertir, ou alors en php, mais jamais tu n'auras mysql en format francais, les champs datetime et date sont en anglais :wink:

Import dates françaises dans Mysql chez Free

par Grenouille32 » 01 déc. 2006, 19:18

Salut à vous, vénérables modérateurs et contributeurs (ses ?),

Encore besoin d'un petit coup de main...

Je voudrais pouvoir importer des données d'une table access dans une table MySQL hébergée par FREE (merci à eux d'ailleurs au passage, pour la qualité de leur prestations qui, bien que gratuites, sont parfaites pour un particulier).

Le problème est la conversion (ou non reconnaissance) des dates françaises (JJ/MM/AAAA) lors de leur import dans la table MySQL.
Pour l'instant, j'utilise à défaut dans access un champ texte, et j'entre les dates au format attendu par MySQL (YYYY-MM-DD). Mais j'avoue que c'est vraiment pas pratique à la longue, lorsque l'on utilise plusieurs tables, de jongler entre les dates américaines pour l'une, et les formats français pour les autres.
Quelqu'un aurait-il une idée (solution) ?