Bonjour à tous,
Voilà je développe actuellement une application pour un terminal portable qui attaque une base de données AS400 en temps réel, cependant j'ai quelques petits problèmes d'actualisation de la base de données.
Je fais un ajout dans ma base avec la fonction HAjout(), cependant quand je fais une sélection juste après avec un HFiltre(), programme plante en retournant le message d'erreur suivant :
Erreur à la ligne 26 du traitement Procédure globale
Vous avez appelé la fonction HFiltre.
La dernière rubrique utilisée n'a pas pu être déterminée sur le fichier <FIchier>.
Par contre quand je relance mon programme, l'erreur n'apparait plus et la sélection avec HFiltre() se fait correctement.
Je pense que cela vient d'un probleme d'actualisation de la base de données.
J'ai essayé de forcer l'actualisation avec TableAffiche(monFichier,tadebut) mais j'ai une erreur de syntaxe.
Voyez-vous d'où peut venir le problème ? Y a t-il un moyen d'actualiser la base de données sans être obligé de relancer le programme ?
Merci d'avance pour vos réponses.
Partager