Data.DBXCommon.TDBXConnectionFactory

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.TObjectTDBXConnectionFactory

Delphi

TDBXConnectionFactory = class

C++

class PASCALIMPLEMENTATION TDBXConnectionFactory : public System::TObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
Data.DBXCommon.pas
Data.DBXCommon.hpp
Data.DBXCommon Data.DBXCommon

Description

Classe de base abstraite utilisée pour la création de nouvelles instances de TDBXConnection

Cette classe de base abstraite peut être utilisée pour la création de nouvelles instances de TDBXConnection.

TDBXConnection.GetConnectionFactory est une méthode statique de classe qui renvoie un singleton TDBXConnectionFactory. Cette instance de singleton est par défaut la classe TDBXIniFileConnectionFactory. Les fichiers dbxconnections.ini et dbxdrivers.ini sont chargés à partir des noms de fichiers spécifiés sous le paramètre de registre windows HKEY_CURRENT_USER\TDBXRegistryKey. Si la clé de registre n'est pas définie, les fichiers ini sont chargés à partir de l'emplacement de l'exécutable de l'application.

Un TDBXConnectionFactory gère une collection d'ensembles de propriétés de connexion et de pilote nommés. Un objet TDBXProperties distinct est utilisé pour chaque ensemble de propriétés de connexion et de pilote. Les propriétés de pilote contiennent assez d'informations pour charger et instancier une implémentation de pilote. Les propriétés de connexion incluent les propriétés de pilote et contiennent assez d'informations pour instancier une connexion.

Voir aussi