Mis à jour le 18/12/2002
Droit de diffusion et
d'utilisation: Après avoir vu l'objet Recordset, nous allons voir l'objet Command et lien entre entre ces deux objets. 4. Réaliser des requêtes avec l'objet Command Comme pour les autres objets, vous devez commencer par déclarer une variable de type Command.
ou alors
Pour pouvoir utiliser des requêtes paramétrables il faut utiliser le symbôle ? dans la requête SQL puis rajouter un objet Parameter à l'objet Command. Pour être plus clair voici un exemple :
Comme vous avez pû le remarquer, j'ai utilisé un Recordset dans cet exemple. Voici une façon de récupérer les enregistrements retournés par un SELECT. L'objet Recordset n'est nécessaire que dans le cas d'un SELECT. Dans les autres cas vous pouvez tapper juste cmd.Execute. La méthode Execute de l'objet Command peut prendre trois paramètres qui sont falcutatifs:
La propriété CommandText contient la requête à exécuter. Ca peut être une requête standard comme une requête de modification de l'architecture d'une table ou de la base de données. Pour conclure ce chapitre, j'ai juste une dernière chose à vous signaler. Dans le cas où vous utilisez les objets Parameter faites attention à faire les Append de vos paramètres dans le même ordre que les ? dans la requête SQL.
Documents réalisés par Sébastien Curutchet |