|
Changer une table de niveau
dBase comporte plusieurs formats de tables, appelés aussi niveaux. Pour des raisons de compatibilité, il est parfois nécessaire de changer le niveau de table pour une version inférieure. Connaître le niveau d'une table Pour déterminer rapidement le niveau de toute table:
Changer le niveau de table utilisé par dBase Un programme dBase peut travailler avec toutes ses versions inférieures, sauf la II. Pour vérifier/régler le niveau de table dBASE courante, le réglage du BDE se fait
ainsi :
Un certain nombre de moyens sont possibles pour changer le niveau d'une table afin de pouvoir travailler avec d'anciens programmes. On en trouve dans dUFLP, liste non exhaustive : SetTableLevel.prg Cette fonction modifie le niveau de la table dans le BDE lui-même par l'arrêt du BDE (!), le changement de la valeur dans la clé de Registre utilisées par le BDE, et le redémarrage du BDE. ** Attention ** Lire l'en-tête de ce programme avec soin - pour l'utiliser, vous devez mettre à la disposition de votre application plusieurs fichiers header des dossiers INCLUDE et SAMPLE de dBASE. LC_DBF5.ZIP pour enregistrer une table niveau 7 en niveau 5. Comprend un exemple de table et plus. Copy4.zip pour copier des tables de niveau 7 vers le niveau 4.
Sources : Groupes de discussion : dbase.programming dUFLP version W Retour à l'accueil
© M.Abraham. |