Je vais te donner quelques indications pour que tu puisse le faire par toi-même :
Pour ouvrir un fichier texte et le lire il faut faire comme suis :
Var Fichier:TextFile
Begin
AssignFile(Fichier,'LeNomDuFichier');
Reset(Fichier);
While not System.eof(Fichier) Do
Begin
ReadLn(Fichier,Chaine);
// traite la chaine pour en extraire les valeurs
End;
CloseFile(Fichier);
end;
Pour traiter la chaine utilise POS et COPY.
Tu devrais alors pourvoir pour chaque ligne en extraire les colonnes, ensuite c'est facile des ajouter dans une table.
Si avec ça tu as toujours des soucis, fait nous signe...
---

Nono du Moulin

---
-------------------------------
Réponse au message :
-------------------------------
Je dispose d'un fichier au format .DAT, composé de n enregistrements.
Ce fichier est composé de 6 champs, avec le point virgule comme séparateur de champ et CR/LF comme séparateur d'enregistrement.
Je souhaiterais lire celui-ci, afin d'insérer les lignes dans une table.
Chaque champ de mon fichier texte correspond à une colonne de ma table.