Import fichier excel dans BDD
4 messages
• Page 1 sur 1
-

sim100 - WRInaute passionné

- Messages: 1443
- Inscription: 2 Fév 2003
Import fichier excel dans BDD
Bonjour à tous,
J'ai une table dans ma base de données, elle contient entre autre 3 champs DATE au format 000-00-00
J'ai un fichier excel avec du contenu, et les 3 colonnes correspondant au champs date où les dates sont entrées au format par exemple 2010-02-06.
Voila, lorsque j'importe mon fichier excel dans ma base, tout le contenu des 3 colonnes DATE se fixent à 000-00-00, donc la date par défaut. les bonnes dates ne se mettent pas. J'ai tout essayé.
Aucun problème pour le contenu des autres colonne qui sont en VARCHAR ou INT ou TEXT et même TIME.
Mais pour le DATE, ça ne passe pas.
Quelqu'un a t-il déja eu ce problème ?
Y a t-il une solution ?
J'ai bien essayer de passer les 3 champs DATE en VARCHAR, j'importe mon fichier CSV, le contenu se met bien comme 2010-10-25, puis quand je repasse les champs en DATE, ça me remet tout à 0000-00-00
Si quelqu'un a une idée je suis preneur.
Merci d'avance
J'ai une table dans ma base de données, elle contient entre autre 3 champs DATE au format 000-00-00
J'ai un fichier excel avec du contenu, et les 3 colonnes correspondant au champs date où les dates sont entrées au format par exemple 2010-02-06.
Voila, lorsque j'importe mon fichier excel dans ma base, tout le contenu des 3 colonnes DATE se fixent à 000-00-00, donc la date par défaut. les bonnes dates ne se mettent pas. J'ai tout essayé.
Aucun problème pour le contenu des autres colonne qui sont en VARCHAR ou INT ou TEXT et même TIME.
Mais pour le DATE, ça ne passe pas.
Quelqu'un a t-il déja eu ce problème ?
Y a t-il une solution ?
J'ai bien essayer de passer les 3 champs DATE en VARCHAR, j'importe mon fichier CSV, le contenu se met bien comme 2010-10-25, puis quand je repasse les champs en DATE, ça me remet tout à 0000-00-00
Si quelqu'un a une idée je suis preneur.
Merci d'avance
- Rod la Kox
- WRInaute accro

- Messages: 3253
- Inscription: 24 Juin 2008
Re: Import fichier excel dans BDD
Mets nous l'export squelette de ta table.
Mets nous le script d'import que tu utilises.
PS. : T'as essayé d'insérer une ligne via une requête sql pour voir ?
Mets nous le script d'import que tu utilises.
PS. : T'as essayé d'insérer une ligne via une requête sql pour voir ?
-

sim100 - WRInaute passionné

- Messages: 1443
- Inscription: 2 Fév 2003
Re: Import fichier excel dans BDD
Je ne comprends pas trop ta demande.
C'est un import via MySQL d'un fichier CSV qui contient ça
Voila, je fais comme je fais d'habitude, dans MySQL, je vais dans l'onglet IMPORT, je sélectionne mon fichier CSV et voila.
Pour la structuse de ma table, 2 champs INT, 1 champs VARCHAR, 3 champs DATE et un champs TIME
Voila
C'est un import via MySQL d'un fichier CSV qui contient ça
- Code: Tout sélectionner
1 821 Cdiscount 16/03/2010 22/03/2010 19/03/2010 12:06:17
2 817 3 Suisses 09/03/2010 15/03/2010 19/03/2010 12:07:15
3 822 Ikea 17/03/2010 30/03/2010 19/03/2010 12:07:53
4 824 Ikea 08/03/2010 20/03/2010 19/03/2010 12:08:31
5 826 Ikea 15/03/2010 27/03/2010 19/03/2010 12:09:04
6 825 Ikea 22/03/2010 03/04/2010 19/03/2010 12:09:38
7 827 Dougados 22/03/2010 27/03/2010 19/03/2010 12:10:03
8 828 Dougados 22/03/2010 27/03/2010 19/03/2010 12:10:12
9 818 Carrefour 23/03/2010 29/03/2010 19/03/2010 16:18:09
Voila, je fais comme je fais d'habitude, dans MySQL, je vais dans l'onglet IMPORT, je sélectionne mon fichier CSV et voila.
Pour la structuse de ma table, 2 champs INT, 1 champs VARCHAR, 3 champs DATE et un champs TIME
Voila
-

UsagiYojimbo - WRInaute accro

- Messages: 8575
- Inscription: 23 Nov 2005
Re: Import fichier excel dans BDD
Les dates dans ton csv ont plus l'air d'être du genre DD/MM/YYYY que YYYY-MM-DD. Par ailleurs dans ta base de données tu as un champ date ou un champ datetime ?
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- insérer champs fichier .csv (excel) dans bdd sql
- [résolu] Enregistrer un fichier Excel 2007 en Excel 2002
- Script d'emailing avec champs personnalisés et import excel
- Excel vers BDD
- Import fichier csv Erreur de syntaxe prsè de ...à la ligne 1
- MySQL -> fichier Excel
- referencement d'un fichier excel et PDF
- Proposer le téléchargement d'un fichier Excel
- ouverture et modification d'un fichier Excel
- Perser un fichier EXCEL (.XLS) en PHP...?
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
