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
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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
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