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.