Composant SYSBASE

Généralités

SYSBASE est le composant pour manipuler les bases de la Base de Données.

La méthode LECTURE est disponible mais la méthode ECRITURE est verrouillée.

 

Voir aussi : Composant SYSTABLE, Composant SYSCHAMP

Méthodes publiques

LECTURE

Paramètres : Chaine pident

Lecture de l'enregistrement par son identifiant (c'est-à-dire son code).

 

RESTRUCTURER

Paramètres : Entier pmuet

Restructuration de la liste des bases. Si pmuet est activé aucune confirmation ou erreur ne sera affichée.

 

SUPPRIMER

Paramètres : Chaine pident

Supprime la base de la liste des bases ainsi que toutes les tables. Les fichiers de données ne sont pas supprimés.

 

RECHERCHE_CODE

Paramètres : Chaine pcode ; Chaine Reference pident

Recherche une base selon son code.

 

DEBUT_PARCOURS_BASES

Permet de se positionner en début de la table des bases ($BAS$) et d'enlever les éventuels filtres posés sur cette table.

Cette méthode doit être appelée avant l'appel à la méthode LECTURE_BASE_SUIVANTE.

 

LECTURE_BASE_SUIVANTE

Lit l'enregistrement suivant de la table des bases et remplis l'interface de SYSBASE si un enregistrement a été trouvé.

Une erreur est retournée si il n'y a plus d'enregistrement suivant.

 

EXPORTER

Paramètres : Chaine pident

Exporte la structure d'une base avec les tables et les champs dans un fichier texte. Utilisée pour la comparaison de 2 bases.

 

COMPARER

Lancement de la fenêtre de l'outil de comparaison de 2 bases.

 

DECOMPOSE_EXTENSION

Paramètres :

Chaine pext

Entier Reference plocalisation_defaut

Entier Reference pappliquer_fk

Décompose les différentes valeurs contenues dans le champ EXT.

 

RECOMPOSE_EXTENSION

Paramètres :

Entier plocalisation_defaut

Entier pappliquer_fk

Chaine Reference pext

Recompose les différentes valeurs contenues dans le champ EXT.

 

LIRE_EXTENSION

Paramètres :

Entier Reference plocalisation_defaut

Entier Reference pappliquer_fk

Lit les valeurs contenues dans le champ EXT.

 

ECRIRE_EXTENSION

Paramètres :

Entier plocalisation_defaut

Entier pappliquer_fk

Ecrit les valeurs contenues dans le champ EXT.