EMSIEN
Messages postés194Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention11 juin 2009
-
27 juil. 2004 à 13:38
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
4 mai 2005 à 10:34
bonjour je débute en vb et je veux supprimer un enregistrement dans un fichier mais je ne connais pas l'instruction qui effectue cela merci encore et bonne journée
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 27 juil. 2004 à 13:59
il va te falloir utiliser un fichier temporaire :
1 - tu fais une copie de ton fichier A (fichier B)
2 - tu supprime A
3 - tu lis B et tu ecris dans A (nouveau fichier) en n'incluant pas l'enregistrement a supprimer
4 - tu supprimes B
EMSIEN
Messages postés194Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention11 juin 2009 23 août 2004 à 23:41
si je remplace les champs avec "" tu ne pense pas qu'ils vont seulemnt s'effacer mais il resteront comme des champs vides.
je crois que c'est une bonne idée je vais l'essayer et te contacter pr te confirmer
merci encore pour l'interet que vous portez à ma question
EMSIEN
Messages postés194Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention11 juin 2009 2 mai 2005 à 23:05
après plusieurs mois je cherche une autre méthode de suppression sans avoir recours à la création d'un nouveau fichier et je ss tombé sur ma première question sur vbfrance en ce moment j'ai pas signaler l'acceptation de ta réponse et mnt avec quelques mois sur le site je le fais.
merci encore
Vous n’avez pas trouvé la réponse que vous recherchez ?
EMSIEN
Messages postés194Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention11 juin 2009 3 mai 2005 à 18:25
j'avais fais le décalage et diminuer la taille du fichier de 1 mais il me reste les ernregistrements vides " ", quand j'ai voulu mettre l'API setendoffile je crois que ça va pas m'éliminer les espaces mais seulement déplacer le eof(numf) que j'utilise meme pas dans le parcourt de mes fichiers puisque j'utilise par exemple pr parcourir le fichier
while i < ty_fic