CommandBehavior Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller en beskrivning av resultatet av frågan och dess effekt på databasen.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| Default | 0 | Frågan kan returnera flera resultatuppsättningar. Körningen av frågan kan påverka databastillståndet.
|
| SingleResult | 1 | Frågan returnerar en enda resultatuppsättning. |
| SchemaOnly | 2 | Frågan returnerar endast kolumninformation. När du använder SchemaOnly föregår .NET Framework Data Provider för SQL Server instruktionen som körs med SET FMTONLY ON. |
| KeyInfo | 4 | Frågan returnerar kolumn- och primärnyckelinformation. Providern lägger till extra kolumner i resultatuppsättningen för befintliga primärnyckel- och tidsstämpelkolumner. |
| SingleRow | 8 | Frågan förväntas returnera en enda rad i den första resultatuppsättningen. Körningen av frågan kan påverka databastillståndet. Vissa .NET dataprovidrar kan, men behöver inte, använda den här informationen för att optimera kommandots prestanda. När du anger SingleRow med metoden ExecuteReader() för objektet OleDbCommand utför .NET Framework Data Provider för OLE DB bindning med hjälp av OLE DB |
| SequentialAccess | 16 | Ger ett sätt för |
| CloseConnection | 32 | När kommandot körs stängs det associerade |
Kommentarer
Mer information om det här API:et finns i Kompletterande API-kommentarer för CommandBehavior.