CommandBehavior, énumération (System.Data)

Bibliothèque de classes .NET Framework 
CommandBehavior, énumération 

Fournit une description des résultats de la requête et de ses effets sur la base de données.

Cette énumération possède un attribut FlagsAttribute qui permet la combinaison d'opérations de bits de ses valeurs membres.

Espace de noms : System.Data
Assembly : System.Data (dans system.data.dll)

SyntaxeSyntaxe


Visual Basic (Déclaration)
<FlagsAttribute> _
Public Enumeration CommandBehavior


Visual Basic (Utilisation)
Dim instance As CommandBehavior


C#
[FlagsAttribute] 
public enum CommandBehavior


C++
[FlagsAttribute] 
public enum class CommandBehavior


J#
/** @attribute FlagsAttribute() */ 
public enum CommandBehavior


JScript
FlagsAttribute 
public enum CommandBehavior
MembresMembres
 Nom de membreDescription
Pris en charge par le .NET Compact FrameworkCloseConnectionLorsque la commande est exécutée, l'objet Connection associé se ferme en même temps que l'objet DataReader
Pris en charge par le .NET Compact FrameworkDefaultLa 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. Default ne définit aucun indicateur CommandBehavior. Par conséquent, l'appel à ExecuteReader(CommandBehavior.Default) équivaut fonctionnellement à l'appel à ExecuteReader()
Pris en charge par le .NET Compact FrameworkKeyInfoLa requête retourne des informations de colonne et de clé primaire.  

Lorsque KeyInfo est utilisé pour l'exécution de commande, le fournisseur ajoutera des colonnes supplémentaires au jeu de résultats pour la clé primaire existante et des colonnes d'horodatage.

Lors de l'utilisation de KeyInfo, le fournisseur de données .NET Framework pour SQL Server fait précéder l'instruction en cours d'exécution par SET FMTONLY OFF et SET NO_BROWSETABLE ON. L'utilisateur doit connaître les effets secondaires potentiels, tels que les interférences avec l'utilisation d'instructions SET FMTONLY ON. Pour plus d'informations, consultez la documentation en ligne de SQL Server.

Pris en charge par le .NET Compact FrameworkSchemaOnlyLa 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. 
Pris en charge par le .NET Compact FrameworkSequentialAccessFournit à DataReader un moyen de gérer les lignes qui contiennent des colonnes renfermant des valeurs binaires élevées. Plutôt que de charger la ligne entière, SequentialAccess permet à DataReader de charger les données en tant que flux. Vous pouvez ensuite utiliser la méthode GetBytes ou GetChars afin de spécifier un emplacement d'octets à partir duquel démarrer l'opération de lecture, ainsi qu'une taille de mémoire tampon limitée pour les données retournées. 

Lorsque vous spécifiez SequentialAccess, vous êtes obligé de lire les colonnes dans l'ordre où elles sont retournées, mais il n'est cependant pas nécessaire de lire chaque colonne. Lorsque vous avez lu au-delà d'un emplacement du flux de données retourné, les données situées jusqu'à cet emplacement ne peuvent plus être lues à partir de DataReader. Si vous utilisez OleDbDataReader, vous pouvez relire la valeur de la colonne en cours jusqu'à ce que vous lisiez au-delà de celle-ci. Si vous utilisez SqlDataReader, une valeur de colonne peut être lue à une seule reprise.

Pris en charge par le .NET Compact FrameworkSingleResultLa requête retourne un jeu de résultat unique. 
Pris en charge par le .NET Compact FrameworkSingleRowLa requête retourne normalement une ligne unique. L'exécution de la requête peut affecter l'état de la base de données. Certains fournisseurs de données .NET Framework peuvent éventuellement utiliser ces informations pour optimiser les performances 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 IRow OLE DB si elle est disponible. Sinon, il utilise l'interface IRowset. Si votre instruction SQL doit normalement retourner une seule ligne, la spécification de SingleRow peut également améliorer les performances de l'application. Il est possible de spécifier SingleRow lorsque vous exécutez des requêtes qui retournent plusieurs jeux de résultats. Dans ce cas, plusieurs jeux de résultats sont toujours retournés, mais chaque jeu possède une ligne unique. 
NotesNotes

Les valeurs CommandBehavior sont utilisées par la méthode ExecuteReader de IDbCommand et toutes les classes qui en sont dérivées.

Une combinaison d'opérations de bits de ces valeurs peut être utilisée.

Plates-formesPlates-formes

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

Informations de versionInformations de version

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0

.NET Compact Framework

Prise en charge dans : 2.0, 1.0
Voir aussiVoir aussi

Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/system.data.commandbehavior.aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

15 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-5239
Document créé le 30/10/06 03:52, dernière modification le Vendredi 17 Juin 2011, 12:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-system.data.commandbehavior.html Document affiché 4 fois ce mois de Mai.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
0,45 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Le bonheur est un hôte discret, dont on ne constate souvent l'existence que par son acte de décès.

Adrien Decourcelle
 
l'infobrol
Nous sommes le Jeudi 31 Mai 2012, 18:57, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)