L'objet de raccordement d'objet de données d'ActiveX (AGITATION) est employé pour créer un raccordement ouvert à une base de données. Par ce raccordement ouvert, vous pouvez accéder et manoeuvrer à une base de données.
L'objet de raccordement établit un lien à une base de données. Vous employez toujours un objet de raccordement implicitement ou explicitement quand vous travaillez avec une base de données. Quand vous créez explicitement un, vous pouvez efficacement contrôler un ou plusieurs raccordements et attribuer à nouveau les rôles qu'ils servent dans une application. En créant implicitement un vous pouvez raccourcir votre code. Chaque nouvel objet que vous créez avec un raccordement implicite consomme plus de ressources. Si votre application a seulement un ou deux objecte que chacun exige son propre raccordement, les raccordements implicites pourrait servir vos besoins mieux. L'AGITATION vous laisse choisir comment créer et contrôler des raccordements pendant que vous voyez l'ajustement.
Un objet de raccordement d'objet de données d'ActiveX (AGITATION) représente une session avec un point d'émission de données. Dans le cas du système de base de données de client/serveur, il peut représenter un raccordement de réseau réel au serveur. Selon la fonctionnalité du fournisseur, quelques collections, propriétés, et méthodes d'objet de raccordement peuvent ne pas être disponibles.
Exécuter une commande comme méthode indigène d'objet de raccordement
Pour exécuter la commande, donne à la commande un nom en utilisant la propriété de nom d'objet de commande. Placer la propriété d'ActiveConnection de l'objet de commande au raccordement. Puis question un rapport où le nom de commande est employé comme si c'étaient une méthode sur l'objet de raccordement, suivi de tous les paramètres, alors suivis de l'objet de Recordset si des rangées sont retournées. Placer les propriétés de Recordset pour adapter le Recordset résultant.
Par exemple :
Dim cnn As New ADODB.Connection
Dim cmd As New ADODB.Command
Dim rst As New ADODB.Recordset
...