Nous sommes actuellement le 12 Juil 2026, 09:28

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 
Auteur Message
MessagePublié: 16 Nov 2002, 12:53 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 22:14
Message(s) : 790
Localisation : Extrémité sud-ouest de Lévis
J'ai un fichier séquentiel indexé avec une clé numérique (PIC 9(5)) auquel je voudrais ajouter un enregistrement.

Comment générer automatiquement la clé du nouvel enregistrement en me basant sur la valeur de la clé du dernier enregistrement présent dans le fichier ?


Haut
 Profil  
Répondre en citant  
 Sujet du message: [ Fichier]
MessagePublié: 17 Nov 2002, 09:36 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 18 Juil 2002, 00:57
Message(s) : 374
Bonjour !

Avez-vous essayer de conserver dans un fichier le numéro du dernier enregistrement? Suite à ceci, chaque fois que vous avez de besoin d'un nouvel enregistrement vous lisez le fichier, faites une incrémentation pour que la prochaine fois il soit a jour aussi...

Vous vous vreez une procedure dans la "PROCEDURE DIVISION" qui fera le travailchaque fois que ce sera nécessaire.

Si quelqu'un à d'autres idées, gênez-vous pas!

_________________
_~:{ A|RMaX }:~_
Entre Ce que je pense Ce que je veux dire Ce que je crois dire Ce que je dis Ce que vous avez envie d'entendre Ce que vous croyez entendre Ce que vous entendez Ce que vous avez envie de comprendre Ce que vous croyez comprendre Ce que vous comprenez Il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même...- Bernard Werber


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 17 Nov 2002, 11:44 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:37
Message(s) : 296
Ou si le fichier n'est pas trop long à parcourir, tu pourrais le compter à chaque fois que ton programme démarre pour stocker le nombre dans une variable que tu incrémenteras.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 22 Nov 2002, 09:55 
Hors-ligne
Fidèle
Fidèle
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 22:14
Message(s) : 790
Localisation : Extrémité sud-ouest de Lévis
J'ai finalement décidé de prendre un numéro pseudo-aléatoire.


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 4 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site