Connexion à des stockages de données ADO

De RAD Studio
Aller à : navigation, rechercher

Remonter à Utilisation des composants ADO - Index


Les applications dbGo utilisent Microsoft ActiveX Data Objects (ADO) 2.1 pour interagir avec un fournisseur OLE DB qui se connecte à un stockage de données et accède à ses données. L'un des éléments qu'un stockage de données peut représenter est une base de données. Une application ADO n'est opérationnelle que si ADO 2.1 est installé sur l'ordinateur client. ADO et OLE DB sont fournis par Microsoft et installés avec Windows.

Un fournisseur ADO représente l'un des nombreux types d'accès, allant des pilotes OLE DB natifs aux pilotes ODBC. Ces pilotes doivent être installés sur l'ordinateur client. Les pilotes OLE DB des différents systèmes de base de données sont fournis par l'éditeur de bases de données ou par une tierce partie. Si l'application utilise une base de données SQL, telle que Microsoft SQL Server ou Oracle, le logiciel client de ce système de base de données doit également être installé sur l'ordinateur client. Le logiciel client est fourni par l'éditeur de bases de données et installé à partir du CD-ROM (ou de la disquette) des systèmes de base de données.

Pour connecter votre application au stockage de données, utilisez un composant connexion ADO (ADOdb.TADOConnection). Configurez le composant connexion ADO afin qu'il utilise l'un des fournisseurs ADO disponibles. Bien que TADOConnection ne soit pas obligatoirement requis, du fait que les composants ensemble de données et commande ADO peuvent directement établir des connections par le biais de leur propriété ConnectionString, vous pouvez utiliser TADOConnection pour partager une connexion parmi plusieurs composants ADO. Cela permet de réduire la consommation des ressources et de créer des transactions qui englobent plusieurs ensembles de données.

Comme les autres composants connexion de base de données, TADOConnection permet de réaliser les tâches suivantes :

Outre ces fonctionnalités communes à tous les composants connexion de base de données, TADOConnection offre :

Voir aussi