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í.
Obsahuje popis výsledků dotazu a jeho vlivu 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
CloseConnection | 32 | Při spuštění příkazu se přidružený |
Default | 0 | Dotaz může vrátit několik sad výsledků. Spuštění dotazu může ovlivnit stav databáze. |
KeyInfo | 4 | Dotaz vrátí informace o sloupci a primárním klíči. Zprostředkovatel připojí další sloupce k sadě výsledků pro existující sloupce primárního klíče a časového razítka. |
SchemaOnly | 2 | Dotaz vrátí pouze informace o sloupci. Při použití příkazu SchemaOnlypředchází zprostředkovatel dat rozhraní .NET Framework pro SQL Server příkazu, který se spouští pomocí příkazu SET FMTONLY ON. |
SequentialAccess | 16 | Poskytuje způsob zpracování |
SingleResult | 1 | Dotaz vrátí jednu sadu výsledků. |
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ří zprostředkovatelé dat .NET mohou, ale nemusí, tyto informace použít k optimalizaci výkonu příkazu. Pokud zadáte SingleRow metodou ExecuteReader() objektu OleDbCommand , zprostředkovatel dat rozhraní .NET Framework pro OLE DB provede vazbu pomocí rozhraní OLE DB |
Poznámky
Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro CommandBehavior.