Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L'énumération RDA_BATCHOPTION indique si les lignes associées à l'envoi de données (push) doivent être rassemblées dans une seule transaction.
Membres
Le tableau ci-dessous répertorie et décrit les énumérateurs de l'énumération RDA_BATCHOPTION et leurs valeurs correspondantes.
| Nom du membre | Valeur | Description |
|---|---|---|
BATCHINGOFF |
0 |
SQL Server 2005 Compact Edition (SQL Server Compact Edition) ne rassemble pas les lignes dont les données sont envoyées (push) à SQL Server. Le serveur traite chaque ligne. Il s'agit de la valeur par défaut. |
BATCHINGON |
1 |
SQL Server Compact Edition rassemble les lignes dont les données sont envoyées (push) à SQL Server dans une transaction unique. |
Notes
La valeur par défaut est BATCHINGOFF ; elle permet d'appliquer les modifications par insertion, mise à jour et suppression à la table SQL Server sous la forme de transactions individuelles. La réussite d'une transaction ne dépend d'aucune autre transaction. BATCHINGON indique que toutes les modifications doivent être envoyées par le biais d'une transaction unique. Dans ce cas, toutes les modifications doivent réussir pour que la transaction fonctionne. En cas d'échec d'une modification, toute la transaction échoue et aucune modification n'est appliquée à la table SQL Server.
Les deux énumérateurs BATCHINGON et BATCHINGOFF renvoient toutes les erreurs à la table d'erreurs, pas seulement la première erreur qui se produit. Par exemple, si l'énumérateur BATCHINGON est spécifié et que trois modifications sur cinq échouent, aucune modification n'est appliquée et les trois échecs sont stockés dans la table d'erreurs. Si l'énumérateur BATCHINGOFF est spécifié, ces trois échecs sont stockés dans la table d'erreurs et les deux autres modifications sont appliquées à la table SQL Server. Pour plus d'informations sur la gestion des erreurs par lots, consultez Détection et signalement des conflits RDA.
Voir aussi
Autres ressources
Programmation de RDA (Remote Data Access) dans SQL Server Compact Edition