CommandBehavior Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje popis výsledků dotazu a jeho vliv na databázi.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| Default | 0 | Dotaz může vrátit více sad výsledků. Spuštění dotazu může ovlivnit stav databáze.
|
| SingleResult | 1 | Dotaz vrátí jednu sadu výsledků. |
| SchemaOnly | 2 | Dotaz vrátí pouze informace o sloupci. Při použití SchemaOnly Zprostředkovatel dat rozhraní .NET Framework pro SQL Server předchází příkazu SET FMTONLY ON. |
| KeyInfo | 4 | Dotaz vrátí informace o sloupci a primárním klíči. Zprostředkovatel připojí k sadě výsledků další sloupce pro existující primární klíč a sloupce časového razítka. |
| SingleRow | 8 | Očekává se, že dotaz vrátí jeden řádek první sady výsledků. Spuštění dotazu může ovlivnit stav databáze. Někteří .NET poskytovatelé dat mohou, ale nevyžadují se, tyto informace používají k optimalizaci výkonu příkazu. Pokud zadáte SingleRow pomocí metody ExecuteReader() objektu OleDbCommand, rozhraní .NET Zprostředkovatel dat Framework pro OLE DB provede vazbu pomocí rozhraní OLE DB |
| SequentialAccess | 16 | Poskytuje způsob, jak |
| CloseConnection | 32 | Při spuštění příkazu se přidružený |
Poznámky
Další informace o tomto rozhraní API naleznete v tématu Doplňkové poznámky k rozhraní API pro CommandBehavior.