Avec Firebird, je fais une application ou j’utilise des IBQuery et quelques tables.
Mon application est une application SDI du coup chaque Forme gère un fichier de la base de donnée, j’utilise un DataModule pour l’ensemble des Formes.
J’ai des tables ou il y a qu’un enregistrement, je m’en serre pour certaines configurations dans l’application, elles restent ouvertes jusqu’a la fermeture de l’application.
Faut-il les ouvrir et les fermer juste pour lire les données à un moment T ou mettre les données dans des variables globales de l’application ?
Idem pour les IBQuery, j’active les IBQuery lors de l’ouverture des différentes Formes et toutes se ferment lors de la déconnexion à la base de données quand je quitte l’application.
Faut-il faire autrement ?
De plus je pense faire fonctionner l’application avec la base de données en réseau. Et j’ai qu’un composant IBTransaction.
Faut-il un mettre un par IBQuery et table ?
Merci de vos réponses.
Patrick25300
Partager