COMPUTER PROGRAMMING SYSTEM FOR AUTOMATICALLY ADJUSTING OPERATING PROGRAMS TO CHANGES IN THE DATA AND STRUCTURE OF AN ASSOCIATED DATABASE
A system (40) that allows easy manipulation of a database (44) and automatically updates an associated operating program (46) includes three modules. A first module (42), which is an administrator module, facilitates accessing the database, generates generic tables (48A, 48B) that represent the data...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A system (40) that allows easy manipulation of a database (44) and automatically updates an associated operating program (46) includes three modules. A first module (42), which is an administrator module, facilitates accessing the database, generates generic tables (48A, 48B) that represent the database structure and contents. A second module (52), which is a form reader module, reads any forms created for interacting with the database and generates generic tables (48C, 48D) that represent the structure and content of the forms. A third OCX module (50) preferably is a form that is dropped onto the associated operating program (46). The OCX module (50) utilizes information from the tables (48) generated by the first and second modules and modifies the operation of the application program (46) responsive to any changes represented in the tables (48).
Ce système (40), permettant une manipulation aisée d'une base de données (44) et mettant à jour automatiquement un programme de mise en oeuvre associé (46), comporte trois modules. Le premier (42), un module administrateur, facilite l'accès à la base de données et produit des tables génériques (48A, 48B) représentant la structure et le contenu de la base de données. Le deuxième (52), un module lecteur de formulaire, lit tous les formulaires créés pour interagir avec la base de données et produit des tables génériques (48C, 48D) représentant la structure et le contenu des formulaires. Le troisième (50), un module OCX (commande d'OLE [liaison et incorporation d'objets]), de préférence, est un formulaire qui a été déplacé dans le programme de mise en oeuvre associé (46). Ce module OCX (50) utilise l'information provenant des tables (48) produites par les deux premiers modules et modifie l'opération du programme d'application (46) en réaction à tout changement représenté dans les tables (48). |
---|