Tu pourrais lire ligne par ligne ton fichier et mettre ces lignes dans un champs memo lequel serait accompagné d'un champs qui servirait de compteur avec une valeur du style "Margo.txt0001" où 'Margo.txt' est le nom original du fichier et '0001' le numéro de ligne.
Pourquoi plusieurs enregistrements? Parce que un champs memo ne peux contenir que 500 caractères si je ne m'abuse.
Voir aussi l'objet DBEngine compatible Access97 (p-ê 2000 aussi mais je ne sais pas) qui vas te servir d'interface au lieu du contrôle DB de VB.