OVH Cloud OVH Cloud

Transferer text

1 réponse
Avatar
benak
Bonjour à tous,

j'essaye dans vb6 d'importer des .txt dans des tables access et d'exporter
d'autres fichiers en .txt.
En vba sous access c facile j'utilise docmd.transfertext
mais en vb je sais pas comment faire.
quelqu'un pourrais m'aider svp

1 réponse

Avatar
Gloops
Salut,

Je vois deux moyens : passer par un jeu d'enregistrements (Recordset),
ou par une requête SQL.

Pour le jeu d'enregistrements il faut ouvrir une connexion, voir
instruction OpenDatabase, puis ensuite DB.OpenRecordset comme sous Access.

Pour écrire dans le fichier texte utiliser les instructions
Open "fichier.txt" For Output As #1
Print #1, Ligne$
Close #1

Pour lire dans le fichier texte utiliser les instructions
Open "fichier.txt" For Input As #1
Input #1, Ligne$
Close #1

Voir l'aide de ces instructions pour plus de détails.
____________________________________
benak a écrit, le 20/10/2004 20:23 :

Bonjour à tous,

j'essaye dans vb6 d'importer des .txt dans des tables access et d'exporter
d'autres fichiers en .txt.
En vba sous access c facile j'utilise docmd.transfertext
mais en vb je sais pas comment faire.
quelqu'un pourrais m'aider svp