Bonjour a tous!
je me présente brievement, Zenklys, actuellement étudiant en IUT info.
Je suis differents cours de programmation et entre autre du cobol.
Vous vous doutez bien que si je suis ici, c'est parceque j'ai un petit probleme.
Pendant les cours, nous avons eu à créer un programme de gestion avec toutes les operations classiques du style "Ajouter, modifier, consulter, supprimer" les enregistrements dans un fichier sequentiel. Aucun souci pour les premiers, c'est juste à la suppresion que je suis coincé.
Il nous est demandé de procéder en deux etapes, une suppression logique, qui consiste à modifier les enregistrements à supprimer en rentrant une valeur quelconque ,("*") dans ce cas, dans les champs. Ensuite, la suppression physique qui consiste a recréer un fichier sequentiel dans lequel on copie tout les enregistrement differents de "*".
Je voudrais donc savoir comment la derniere etape s'effectue. Au niveau de la suppresion logique, tout va bien, mais pour la creation physique je ne sais pas... Créer un nouveau fichier sequentiel, d'accord, mais ensuite je dois recopier tout les enregistrements dans le premier fichier? Puisque j'y fais appel tout au long du programme...?
Je ne sais pas si tout est clair, mais j'apprecierais beaucoup un petit coup de main!
J'utilise le logiciel d'un de vos membres, GG59 : GCobol sous windows et linux.
Merci d'avance pour vos reponses!
Zenklys
Edit : Apres quelques recherches sur le net, je me suis rendu compte que le problème que je rencontre doit etre specifique a l'utilisation du cobol sous windows... puisque la base de données est stockés sur les partitions windows... Je ne sais pas si cela peut vous aider a comprendre mon problème...
Partager