Partager via


Propriétés personnalisées OLE DB

Propriétés de personnalisation de la source

La source OLE DB a à la fois des propriétés personnalisées et les propriétés communes à tous les composants de flux de données.

Le tableau suivant décrit les propriétés personnalisées de la source OLE DB. Toutes les propriétés sont en lecture/écriture.

Nom de la propriété Type de données Descriptif
AccessMode Nombre entier Mode utilisé pour accéder à la base de données. Les valeurs possibles sont Open Rowset, Open Rowset from Variable et SQL CommandSQL Command from Variable. La valeur par défaut est Open Rowset.
ToujoursUtiliserPageCodeParDéfaut Booléen Valeur qui indique s’il faut utiliser la valeur de la DefaultCodePage propriété pour chaque colonne ou essayer de dériver la page de codes des paramètres régionaux de chaque colonne. La valeur par défaut de cette propriété est False.
Délai d'attente de commande Nombre entier Nombre de secondes avant l’expiration d’une commande. La valeur 0 indique un délai d’attente infini.

Remarque : cette propriété n’est pas disponible dans l’éditeur de source OLE DB, mais peut être définie à l’aide de l’éditeur avancé.
DefaultCodePage Nombre entier Page de codes à utiliser lorsque les informations de page de codes ne sont pas disponibles depuis la source de données.
OpenRowset Chaîne Nom de l’objet de base de données utilisé pour ouvrir un ensemble de lignes.
OpenRowsetVariable Chaîne Variable qui contient le nom de l’objet de base de données utilisé pour ouvrir un ensemble de lignes.
Mappage de Paramètres Chaîne Le mappage des paramètres de la commande SQL vers les variables.
SqlCommand Chaîne Commande SQL à exécuter.
SqlCommandVariable Chaîne Variable qui contient la commande SQL à exécuter.

La sortie et les colonnes de sortie de la source OLE DB n’ont pas de propriétés personnalisées.

Pour plus d’informations, consultez la source OLE DB.

Propriétés personnalisées de destination

La destination OLE DB a à la fois des propriétés personnalisées et les propriétés communes à tous les composants de flux de données.

Le tableau suivant décrit les propriétés personnalisées de la destination OLE DB. Toutes les propriétés sont en lecture/écriture.

Remarque

Les options FastLoad répertoriées ici (FastLoadKeepIdentity, FastLoadKeepNulls et FastLoadOptions) correspondent aux propriétés nommées similaires exposées par l’interface implémentée par le IRowsetFastLoad fournisseur Microsoft OLE DB pour SQL Server (SQLOLEDB). Pour plus d’informations, recherchez IRowsetFastLoad dans MSDN Library.

Nom de la propriété Type de données Descriptif
AccessMode Integer (énumération) Valeur qui spécifie comment la destination accède à sa base de données de destination.

Cette propriété peut prendre les valeurs suivantes :

OpenRowset (0) : Vous fournissez le nom d’une table ou d’une vue.
OpenRowset from Variable (1) : Vous fournissez le nom d’une variable qui contient le nom d’une table ou d’une vue.
OpenRowset Using Fastload (3) : Vous fournissez le nom d’une table ou d’une vue.
OpenRowset Using Fastload from Variable (4) : Vous fournissez le nom d’une variable qui contient le nom d’une table ou d’une vue.
SQL Command (2) : Vous fournissez une instruction SQL.
ToujoursUtiliserPageCodeParDéfaut Booléen Valeur qui indique s’il faut utiliser la valeur de la DefaultCodePage propriété pour chaque colonne ou essayer de dériver la page de codes des paramètres régionaux de chaque colonne. La valeur par défaut de cette propriété est False.
Délai d'attente de commande Nombre entier Nombre maximal de secondes pendant lesquelles la commande SQL peut s’exécuter avant l’expiration du délai d’attente. La valeur 0 indique un temps infini. La valeur par défaut de cette propriété est 0.

Remarque : cette propriété n’est pas disponible dans l’éditeur de destination OLE DB, mais peut être définie à l’aide de l’éditeur avancé.
DefaultCodePage Nombre entier Page de codes par défaut associée à la destination OLE DB.
FastLoadKeepIdentity Booléen Valeur qui spécifie s’il faut copier des valeurs d’identité lorsque les données sont chargées. Cette propriété n’est disponible qu’avec l’une des options de chargement rapide. La valeur par défaut de cette propriété est False. Cette propriété correspond à la propriété OLE DB IRowsetFastLoad (OLE DB).SSPROP_FASTLOADKEEPIDENTITY
FastLoadKeepNulls Booléen Valeur qui spécifie s’il faut copier des valeurs Null lorsque les données sont chargées. Cette propriété n’est disponible qu’avec l’une des options de chargement rapide. La valeur par défaut de cette propriété est False. Cette propriété correspond à la SSPROP_FASTLOADKEEPNULLS propriété OLE DB IRowsetFastLoad (OLE DB).
FastLoadMaxInsertCommitSize Nombre entier Valeur qui spécifie la taille de lot que la destination OLE DB tente de valider pendant les opérations de chargement rapide. La valeur par défaut , 0, indique une opération de validation unique après le traitement de toutes les lignes.
Options de Chargement Rapide Chaîne Collection d’options de chargement rapide. Les options de chargement rapide incluent le verrouillage des tables et la vérification des contraintes. Vous pouvez en spécifier un, les deux ou ni l’un ni l’autre. Cette propriété correspond à la propriété SSPROP_FASTLOADOPTIONS OLE DB IRowsetFastLoad et accepte les options de chaîne telles que CHECK_CONSTRAINTS et TABLOCK.

Remarque : certaines options de cette propriété ne sont pas disponibles dans l’Éditeur de destination Excel, mais peuvent être définies à l’aide de l’Éditeur avancé.
OpenRowset Chaîne Lorsque AccessMode est OpenRowset, le nom de la table ou de la vue auquel la destination OLE DB accède.
OpenRowsetVariable Chaîne Lorsque AccessMode est OpenRowset from Variable, nom de la variable qui contient le nom de la table ou de la vue accessible par la destination OLE DB.
SqlCommand Chaîne Lorsque AccessMode est SQL Command, l’instruction Transact-SQL utilisée par la destination OLE DB pour spécifier les colonnes de destination pour les données.

L’entrée et les colonnes d’entrée de la destination OLE DB n’ont pas de propriétés personnalisées.

Pour plus d’informations, consultez Destination OLE DB.

Voir aussi

Propriétés communes