CommandBehavior 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供查詢結果和其對資料庫之作用的描述。
此列舉支援其成員值的位元組合。
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- 繼承
- 屬性
欄位
CloseConnection | 32 | 當命令執行時,相關聯的 |
Default | 0 | 要求可能傳回多個結果集 (Result Set)。 執行查詢可能會影響資料庫狀態。 |
KeyInfo | 4 | 查詢會傳回資料行和主索引鍵資訊。 提供者會將額外資料行附加到現有主索引鍵和時間戳記資料行的結果集中。 |
SchemaOnly | 2 | 查詢只會傳回資料行資訊。 當使用 SchemaOnly 時,.NET Framework Data Provider for SQL Server 會優先於使用 SET FMTONLY ON 執行的陳述式。 |
SequentialAccess | 16 | 提供方法來讓 |
SingleResult | 1 | 查詢傳回單一結果集。 |
SingleRow | 8 | 查詢預期會傳回第一個結果集的單一資料列。 執行查詢可能會影響資料庫狀態。 某些 .NET 資料提供者可以使用此資訊來最佳化命令的效能,但並不一定要這樣做。 當您使用 SingleRow 物件的 ExecuteReader() 方法來指定 OleDbCommand 時,.NET Framework Data Provider for OLE DB 會使用 OLE DB |
備註
如需此 API 的詳細資訊,請參閱 CommandBehavior 的補充 API 備註。