CommandBehavior Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une description des résultats de la requête et de ses effets sur la base de données.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- Héritage
- Attributs
Champs
CloseConnection | 32 | Lorsque la commande est exécutée, l'objet |
Default | 0 | La requête peut retourner plusieurs jeux de résultats. L'exécution de la requête peut affecter l'état de la base de données. |
KeyInfo | 4 | La requête retourne des informations de colonne et de clé primaire. Le fournisseur ajoute des colonnes supplémentaires au jeu de résultats pour les colonnes clé primaire et timestamp existantes. |
SchemaOnly | 2 | La requête retourne uniquement des informations sur la colonne. Lors de l'utilisation de SchemaOnly, le fournisseur de données .NET Framework pour SQL Server fait précéder l'instruction en cours d'exécution par SET FMTONLY ON. |
SequentialAccess | 16 | Fournit à |
SingleResult | 1 | La requête retourne un jeu de résultat unique. |
SingleRow | 8 | La requête est supposée retourner une ligne unique du premier jeu de résultats. L'exécution de la requête peut affecter l'état de la base de données. Certains fournisseurs de données .NET peuvent éventuellement utiliser ces informations pour optimiser le niveau de performance de la commande. Lorsque vous spécifiez SingleRow avec la méthode ExecuteReader() de l'objet OleDbCommand, le fournisseur de données .NET Framework pour OLE DB effectue la liaison à l'aide de l'interface |
Remarques
Pour plus d’informations sur cette API, consultez Remarques supplémentaires sur l’API pour CommandBehavior.