API:Data.DBXCommon.TDBXIniFileConnectionFactory

De RAD Studio API Documentation
Aller à : navigation, rechercher

Data.DBXCommon.TDBXConnectionFactorySystem.TObjectTDBXIniFileConnectionFactory

Delphi

TDBXIniFileConnectionFactory = class(TDBXConnectionFactory)

C++

class PASCALIMPLEMENTATION TDBXIniFileConnectionFactory : public TDBXConnectionFactory

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

Data.DBXCommon.TDBXIniFileConnectionFactory hérite de Data.DBXCommon.TDBXConnectionFactory. Tout le contenu en-dessous de cette ligne se réfère à Data.DBXCommon.TDBXConnectionFactory.

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