Data.SqlExpr.TSQLConnection

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Data.DB.TCustomConnectionSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTSQLConnection

Delphi

TSQLConnection = class(TCustomConnection)

C++

class PASCALIMPLEMENTATION TSQLConnection : public Data::Db::TCustomConnection

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr Data.SqlExpr

Beschreibung

TSQLConnection kapselt die dbExpress-Verbindung zu einem Datenbankserver.

TSQLConnection stellt eine dbExpress-Datenbankverbindung dar. Jede TSQLConnection-Verbindung kann mit Hilfe der Eigenschaft TSQLConnection von mehreren SQL-Datenmengenkomponenten genutzt werden.

TSQLConnection interagiert mit einem dbExpress-Treiber und zwei Dateien. Die erste Datei (dbxdrivers.ini in Windows bzw. dbxdrivers in Linux) enthält die installierten Treibertypen (Interbase, Oracle usw.) sowie für jeden Treiber die benötigten Bibliotheken (DLLs oder gemeinsam genutzte Objekte) und die Voreinstellungen aller Verbindungsparameter. Die zweite Datei (dbxconnections.ini in Windows bzw. dbxconnections in Linux) enthält benannte Verbindungskonfigurationen. Jede Konfiguration besteht aus einer Reihe von Einstellungen für TSQLConnection und beschreibt eine bestimmte Datenbankverbindung.

Mit TSQLConnection können Sie eine benannte Konfiguration in dbxconnections.ini auswählen und für die Verbindung zu einer Datenbank oder zur Definition neuer Konfigurationen verwenden. Eine bereits erstellte Verbindung wählen Sie über die Eigenschaft ConnectionName aus. Verwenden Sie zu Hinzufügen und Verwalten von Verbindungen den Daten-Explorer (Ansicht > Daten-Explorer) in der IDE von RAD Studio.

Mit TSQLConnection können nicht nur Datenbankverbindungen definiert und eingerichtet werden. Die Klasse veröffentlicht auch Eigenschaften, Methoden und Ereignisse, mit denen Sie die Anmeldung beim Server steuern, Transaktionen verwalten und Metadaten vom Server abrufen können.

Siehe auch

Codebeispiele