Datasnap.Provider.TDataSetProvider.DataSet
Delphi
property DataSet: TDataSet read FDataSet write SetDataSet;
C++
__property Data::Db::TDataSet* DataSet = {read=FDataSet, write=SetDataSet};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TDataSetProvider |
Description
Spécifie l'ensemble de données à partir duquel le fournisseur fournit les données auxquelles il applique les mises à jour.
Définissez DataSet pour lier le fournisseur d'ensemble de données à l'ensemble de données qu'il représente. Le fournisseur d'ensemble de données met en paquets les enregistrements (et autres informations) provenant de DataSet dans des paquets de données qui peuvent être utilisés par les ensembles de données clients et les agents XML. DataSet doit être définie si le fournisseur est utilisé pour créer les paquets de données.
Si la propriété ResolveToDataSet vaut true, le fournisseur applique les mises à jour à partir du serveur d'applications directement dans son ensemble de données. Sinon, le fournisseur applique les mises à jour directement dans le serveur de bases de données sous-jacentes.
Remarque : Le fournisseur communique avec DataSet en utilisant l'interface IProviderSupport. Cette interface est disponible dans tous les ensembles de données, bien que dans TDataSet, la plupart des méthodes IProviderSupport sont de simples squelettes qui ne font rien ou génèrent une exception. Les classes d'ensemble de données fournies avec l'EDI (ensembles de données dbExpress, BDE, ADO, InterBase Express et client) redéfinissent ces méthodes protégées pour implémenter l'interface IproviderSupport d'une manière plus utile. Si vous utilisez des composants ensemble de données personnalisés, vérifiez auprès de votre vendeur s'ils peuvent fonctionner avec un fournisseur d'ensemble de données.