CommandType 列舉

定義

指定如何解譯命令字串。

public enum class CommandType
public enum CommandType
type CommandType = 
Public Enum CommandType
繼承
CommandType

欄位

StoredProcedure 4

預存程序的名稱。

TableDirect 512

資料表的名稱。

Text 1

SQL 文字命令 (預設值。)

備註

IDbCommand.CommandType當 屬性設定為 StoredProcedure 時, IDbCommand.CommandText 屬性應該設定為要存取的預存程式名稱。 如果任何名為 的指定資料表包含任何特殊字元,使用者可能需要使用逸出字元語法或包含限定字元。 當您呼叫 Command 物件的其中一個 Execute 方法時,將會傳回具名資料表或資料表的所有資料列和資料行。

IDbCommand.CommandType當 屬性設定為 TableDirect 時, IDbCommand.CommandText 屬性應該設定為要存取的資料表名稱。 如果有任何具名資料表包含任何特殊字元,使用者可能需要使用逸出字元語法或包含限定字元。 當您呼叫其中一個 Execute 方法時,將會傳回具名資料表的所有資料列和資料行。

若要存取多個資料表,請使用逗號分隔清單,不含空格或填補,其中包含要存取的資料表名稱。 當 CommandText 屬性命名多個資料表時,將會傳回指定之資料表的聯結。

注意

TableDirect只有 .NET Framework Data Provider for OLE DB 才支援。 當 設定為 TableDirectIDbCommand.CommandType ,不支援多重資料表存取。

適用於