Création d'une base access et d'une table à partir d'un fichier texte (.csv)

Soyez le premier à donner votre avis sur cette source.

Vue 12 678 fois - Téléchargée 2 235 fois

Description

Rappel de la norme d'un fichier .csv :
- Fichier texte classique avec séparateur de champs en point virgule.
- La première ligne du fichier contient les titres des rubriques, elles aussi avec
le même séparateur.

A la création, la table est titrée automatiquement à l'aide des éléments de cette première ligne.

J'ai écrit cet essai sous NT4.5 et je l'ai testé sous XP sans changer les références « Microsoft DAO 3.51 Object Library » d'origine. Il demande simplement la conversion de la base access en version 2000.
J'espère que ce petit programme vous rendra quelques services

Source / Exemple :


Voir le zip

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

alaskaa
Messages postés
3
Date d'inscription
dimanche 16 janvier 2005
Statut
Membre
Dernière intervention
18 juillet 2007

Salut, je voudrais bien voir tourner ton programme, mais je n'arrive pas à importer tes fichiers sous Visual Basic editor.
COmment il faut que je fasse pour lire le projet en .vbp stp ?
J'utilise visual basic editor depuis access !

Merci
cs_jupiter
Messages postés
34
Date d'inscription
lundi 5 août 2002
Statut
Membre
Dernière intervention
9 janvier 2009

Bonjour SNOOOOPY007,

Mon programme crée une base de donnée "ESSAI" dans un premier temps puis crée la table "TABLE1" à l'aide du fichier "Essai.csv" qui est inclu dans le dossier zippé.
snoooopy007
Messages postés
1
Date d'inscription
lundi 17 juillet 2006
Statut
Membre
Dernière intervention
17 juillet 2006

Bonjour

Je ne comprends pas trop comment utiliser ton code. :'(

Pourrais tu me dire comment faire pour en prenant un fichier csv, l'exporter dans une Base de donnée.

Merci.
Mishan
Messages postés
38
Date d'inscription
mardi 15 novembre 2005
Statut
Membre
Dernière intervention
19 mai 2008

Bonjour Jupiter,

Pardon, il n'y a pas d'erreurs.

En fait non j'ai touvé mes erreurs.C'est du au nom des champs qui comporte un champ nommé "Date", il doit confondre avec la fonction Date.

Merci ^^
Mishan
Messages postés
38
Date d'inscription
mardi 15 novembre 2005
Statut
Membre
Dernière intervention
19 mai 2008

Bonjour Jupiter,

Ton programme m'interresse aussi mais faut-il que ce soit absolument du access 2000? Ca ne marche pas sous 97? J'ai essayé mais ça me fait pleins d'erreurs.

Comment je peux faire pour le faire fonctionner sous 97 ?

Merci d'avance.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.