Bonjour,
Je viens de reprendre un petit programme ou j'ai un problème.
J'utilise la méthode Writeline pour copier d'une base de données (SQL server) dans un fichier texte diverses informations dont des mots de passe. Jusqu'ici pas de problème. ces informations sont mis pas ligne.
Une deuxième fonction utilisant readline permet de recopier les informations de mon fichier dans la base de données.
Mais il apparait que dans un mot passe il y a un caractère étant un retour à la ligne (code ascii 10), donc cette ligne est coupée et quand je veux remettre les infos dans la base de donnée mon programme plante (nombre de champs invalide !).
problème sur la ligne 18 (ici avec un copié collé)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 17,"Conduite01 ","%$3p& mn!;*&<@E",1002,5240,"",1036,"","",0 18,"Config01 ","%dz'h V]H",1005,5240,"",1036,"","",0
Ces mots de passes sont géré dans les conteneur "".
Comment je peux réécrire mont mot de passe comprenant ce saut de ligne ?
faut-il que je traite ce cas avant d'écrire le fichier TXT ? et comment ?
Merci pour votre aide
Partager