CommandType プロパティ (ADO)
Command オブジェクトの種類を示します。
設定と戻り値
1 つ以上の CommandTypeEnum 値を設定するか返します。
注意
CommandType を含む adCmdFile または adCmdTableDirect の CommandTypeEnum 値は使用しないでください。 これらの値は、Recordset の Open メソッドと Requery メソッドで、オプションとしてのみ使用できます。
注釈
CommandType プロパティを使用して、CommandText プロパティの評価を最適化します。
CommandType プロパティ値が既定値である adCmdUnknown に設定されている場合、CommandText プロパティが SQL ステートメント、ストアド プロシージャ、またはテーブル名であるかどうかを判断することを目的に ADO によってプロバイダーが呼び出されるため、パフォーマンスが低下する可能性があります。 使用しているコマンドの種類がわかっている場合は、CommandType プロパティを設定すると、関連するコードに直接移動するように ADO が指示されます。 CommandType プロパティが CommandText プロパティ内のコマンドの種類に一致しない場合は、Execute メソッドを呼び出すとエラーが発生します。
適用対象
参照
ActiveConnection、CommandText、CommandTimeout、CommandType、Size、および Direction のプロパティの例 (VB)
ActiveConnection、CommandText、CommandTimeout、CommandType、Size、および Direction プロパティの例 (VC++)
ActiveConnection、CommandText、CommandTimeout、CommandType、Size、および Direction プロパティの例 (JScript)