IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Utiliser le modèle ADOX avec Visual Basic


précédentsommairesuivant

VIII. Collections de l'objet Catalog

Dans ADOX, les collections ont normalement une propriété Count, et quatre méthodes.Attention le premier index d'une collection est zéro.

VIII-A. Méthodes

VIII-A-1. Append

Ajoute un objet à la collection. La méthode Append est propre à chaque collection, aussi allons nous la voir en détail plus loin. Notons toutefois qu'un objet créé est librement manipulable, tant qu'il n'a pas été ajouté à la collection correspondante. Après l'ajout, un certain nombre de propriétés passe en lecture seule.

VIII-A-2. Item

Renvoie un élément d'une collection par son nom ou son index.

VIII-A-3. Delete

Retire un élément d'une collection. Il faut faire très attention à la suppression de certains éléments qui peut mettre en danger l'intégrité des données voire endommager la base

VIII-A-4. Refresh

Met à jour la collection.

VIII-B. Collection tables

Représente l'ensemble des tables, au sens large du terme, qui compose la base de données. Ces tables peuvent être rangées dans les familles suivantes :

  • Table système
  • Table temporaire
  • Table de données
  • Vues

En général on ne travaille que sur les tables de données à l'aide de l'objet Table.

VIII-B-1. Append

De la forme Cat.Tables.Append NomTable. Lors de la création, tous les objets appartenant à la table doivent être créés avant l'ajout de celle-ci à la collection

VIII-C. Collection Procedures

Représente l'ensemble des requêtes définies dans la base de données à l'exclusion des requêtes non paramétrées renvoyant des enregistrements.

VIII-C-1. Append

De la forme Cat.Procedures.Append NomRequete, Command. Command représente un objet command qui représente la requête.

VIII-D. Collection Views

Représente l'ensemble des requêtes non paramétrées renvoyant des enregistrements. On les retrouve d'une certaine façon dans la collection Tables avec Access.

VIII-D-1. Append

De la forme Cat.Views.Append NomRequete, Command. Command représente un objet command qui représente la requête.

VIII-E. Collection Groups

Représente l'ensemble des groupes définis dans la base. À ne pas confondre avec la collection Groups de l'objet User qui est le groupe auquel appartient un utilisateur.

VIII-E-1. Append

De la forme Cat.Groups.Append NomGroupe. Ceci représente l'ajout d'un groupe à la base de données. Les permissions doivent être définies lors de l'ajout du groupe à la collection. Le groupe doit être ajouté à la collection avant la création d'un utilisateur du groupe.

VIII-F. Collection Users

Représente l'ensemble des utilisateurs définis dans la base. À ne pas confondre avec la collection Users de l'objet Group qui est l'ensemble des utilisateurs définis dans un groupe.

VIII-F-1. Append

De la forme Cat.Users.Append NomUtilisateur [, MotDePasse]. Ceci représente l'ajout d'un utilisateur à la base de données.


précédentsommairesuivant

Copyright © 2003 bidou. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.