CommandType プロパティ (ADO)
適用先: Access 2013、Office 2013
Command オブジェクトの型を示します。
設定と戻り値
1 つまたは複数の CommandTypeEnum 値を設定または取得します。
注:
[!メモ] CommandType では、 adCmdFile または adCmdTableDirect の CommandTypeEnum 値を使用しないでください。 これらの値は、Recordset の Open メソッドと Requery メソッドのオプションとしてのみ使用することができます。
注釈
CommandType プロパティは、 CommandText プロパティの評価を最適化するために使用します。
CommandType プロパティの値が adCmdUnknown (既定値) と等しい場合、ADO はプロバイダーを呼び出して CommandText プロパティが SQL ステートメント、ストアド プロシージャ、またはテーブル名であるかどうかを判断する必要があるため、パフォーマンスが低下する可能性があります。 使用しているコマンドの種類がわかっている場合は、 CommandType プロパティを設定すると、ADO に関連するコードに直接移動するように指示されます。 CommandType プロパティが CommandText プロパティのコマンドの種類と一致しない場合、Execute メソッドを呼び出すとエラーが発生します。