Data.Win.ADODB.TRDSConnection
Delphi
TRDSConnection = class(TCustomConnection)
C++
class PASCALIMPLEMENTATION TRDSConnection : public Data::Db::TCustomConnection
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | Data.Win.ADODB |
Beschreibung
TRDSConnection implementiert ein RDS-DataSpace-Objekt.
RDS-Verbindungskomponenten (TRDSConnection) kapseln die Funktionen des RDS-DataSpace-Objekts. DataSpace-Objekte sind für das Marshaling der Daten verantwortlich, wenn eine Datensatzmenge (ein Recordset-Objekt) von einem Prozess bzw. Rechner an einen anderen übergeben wird. TRDSConnection-Komponenten eignen sich besonders für mehrschichtige Anwendungen, in denen ADO-basierte Business-Objekte (Anwendungsserver) zum Einsatz kommen.
Verwenden Sie in diesen Situationen ein TRDSConnection- anstelle eines TADOConnection-Objekts. Verknüpfen Sie ein TADODataSet-Objekt über seine Eigenschaft RDSConnection mit der TRDSComponent-Komponente.
Standardmäßig ist eine RDS-Verbindungskomponente für die Zusammenarbeit mit dem generischen RDS-Objekt DataFactory konfiguriert. Dieses Generatorobjekt kann verwendet werden, wenn kein spezialisiertes Business-Objekt benötigt wird. Dabei werden die Eigenschaften ConnectionString und CommandText der TADODataSet-Komponente an die Methode Query des DataFactory-Objekts übergeben. CommandText sollte den Namen einer Eigenschaft des Business-Objekts angeben, das die gewünschte Datensatzmenge für die TADODataSet-Komponente zurückgibt. Bei Business-Objekten braucht die Eigenschaft ConnectionString keinen Wert zu enthalten.