Insertion des données dans 1 bd

cs_samsih Messages postés 16 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 8 mai 2004 - 1 juil. 2003 à 13:34
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 - 1 juil. 2003 à 18:00
Bonjour,
Comment peut-on insérer des informations provenant d'un fichier texte dans une base de données.
Merci.

2 réponses

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
1 juil. 2003 à 17:36
Ca depend du format.

1-->Si c'est un fichier CSV pas de probleme
2-->Si c'est un fichier XML pas de probleme
3-->Si c'est un fichier bien formaté pas de probleme

1-->ADO est capable de le lire directement

2-->un coup de parser sax ou dom

3-->jouer avec les split pour lire

et les insert pour ecrire dans la base pour rous les cas

Soit un peu plus precis dans les prochains messages
0
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
1 juil. 2003 à 18:00
salut

tu ajoutes la référence à ADO

tu fais :
dim db as database
dim rs as recordset

set db = opendatabase("le chemin de ta base")
set rs = db.openrecordset("select * from ta_table",dbopendyanset)
rs.addnew
rs.fields("champ1").value = valeur1 'récupérée dans ton fichier
rs.fields("champ2").value = valeur2 'récupérée dans ton fichier si tu sépare les datas de ton fichier texte
rs.update
rs.close

voila

ShareVB
0
Rejoignez-nous