PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Insertion dans une table une partie d'un fichier texte
Insertion dans une table une partie d'un fichier texte
Iniciado por MARC HOURIET, 21,sep. 2020 11:10 - 1 respuesta
Miembro registrado
11 mensajes
Publicado el 21,septiembre 2020 - 11:10
Bonjour à tous,

J'essaye d'insérer dans une table les 6 premières ligne d'un fichier texte sur les 12 lignes.

nNumFichier2 = fOuvre ("c:\Atelier\data.txt", foLecture)
SI nNumFichier2 <> -1 ALORS
sLigneLue2 = fLitLigne(nNumFichier2) // Lecture de la 1ère ligne
TANTQUE sLigneLue2 <> EOT // Test de la fin de fichier
// Traitement de la ligne
sLigne = ExtraitChaîne(sLigneLue2, 1, "|") + TAB + ExtraitChaîne(sLigneLue2, 2, "|")+ TAB + ExtraitChaîne(sLigneLue2, 3, "|") + TAB + ExtraitChaîne(sLigneLue2, 4, "|")+ TAB + ExtraitChaîne(sLigneLue2, 5, "|"))
TableAjoute(T_MACHINE, sLigne)
FIN
FIN

Si possible j'aimerai aussi dans une deuxième table insérer les 6 suivantes.

Merci de votre aide
Miembro registrado
4.365 mensajes
Publicado el 21,septiembre 2020 - 11:39
Bonjour,
Regarde au niveau de ta condition, pourquoi lire tout le fichier ?

--
Il y a peut être plus simple, mais, ça tourne