CommandType CommandType CommandType CommandType Enum

定義

コマンド文字列の解釈方法を指定します。Specifies how a command string is interpreted.

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

フィールド

StoredProcedure StoredProcedure StoredProcedure StoredProcedure 4

ストアド プロシージャの名前。The name of a stored procedure.

TableDirect TableDirect TableDirect TableDirect 512

テーブルの名前。The name of a table.

Text Text Text Text 1

SQL テキスト コマンド。An SQL text command. (既定値。) (Default.)

注釈

ときに、CommandTypeプロパティが、ストアド プロシージャ、CommandTextプロパティは、アクセスするストアド プロシージャの名前に設定する必要があります。When the CommandType property is set to StoredProcedure, the CommandText property should be set to the name of the stored procedure to be accessed. ユーザーは、エスケープ文字構文を使用して、または修飾文字を含めるという名前の指定されたテーブルに特殊文字が含まれている場合に必要があります。The user may be required to use escape character syntax or include qualifying characters if any of the specified tables named contain any special characters. コマンド オブジェクトの Execute メソッドのいずれかを呼び出すときにすべての行と列の名前付きのテーブルまたはテーブルが返されます。All rows and columns of the named table or tables will be returned when you call one of the Execute methods of a Command object.

ときに、CommandTypeプロパティが [tabledirect]、CommandTextプロパティは、アクセスするテーブルの名前に設定する必要があります。When the CommandType property is set to TableDirect, the CommandText property should be set to the name of the table to be accessed. ユーザーは、エスケープ文字構文を使用して、または修飾文字を含めるという名前のテーブルに特殊文字が含まれている場合に必要があります。The user may be required to use escape character syntax or include qualifying characters if any of the tables named contain any special characters. Execute メソッドのいずれかを呼び出すときにすべての行と名前付きのテーブルの列が返されます。All rows and columns of the named table will be returned when you call one of the Execute methods.

複数のテーブルにアクセスするために、スペースや余白にアクセスするテーブルの名前を含むなしのコンマ区切りリストを使用します。In order to access multiple tables, use a comma delimited list, without spaces or padding, containing the names of the tables to access. ときに、CommandTextプロパティは、複数のテーブルを名前、指定されたテーブルの結合が返されます。When the CommandText property names multiple tables, a join of the specified tables is returned.

注意

TableDirect OLE db、.NET Framework データ プロバイダーによってのみにサポートされます。TableDirect is only supported by the .NET Framework Data Provider for OLE DB. 複数のテーブルへのアクセスがない場合にサポートTableDirectに設定されているTableDirectします。Multiple table access is not supported when TableDirect is set to TableDirect.

適用対象