PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Insertion dans une table une partie d'un fichier texte
Insertion dans une table une partie d'un fichier texte
Iniciado por MARC HOURIET, set., 21 2020 11:10 AM - 1 resposta
Membro registado
11 mensagems
Publicado em setembro, 21 2020 - 11:10 AM
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
Membro registado
3.882 mensagems
Popularité : +227 (347 votes)
Publicado em setembro, 21 2020 - 11:39 AM
Bonjour,
Regarde au niveau de ta condition, pourquoi lire tout le fichier ?

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