Поделиться через


Свойство CommandType (ADO)

Указывает тип объекта Command .

Параметры и возвращаемые значения

Задает или возвращает одно или несколько значений CommandTypeEnum .

Примечание.

Не используйте значения CommandTypeEnum adCmdFile или adCmdTableDirect с CommandType. Эти значения можно использовать только в качестве параметров с методами Open и Requery набора записей.

Замечания

Используйте свойство CommandType для оптимизации оценки свойства CommandText.

Если для значения свойства CommandType задано значение по умолчанию, adCmdUnknown может возникнуть снижение производительности, так как ADO должен выполнять вызовы к поставщику, чтобы определить, является ли свойство CommandText оператором SQL, хранимой процедурой или именем таблицы. Если вы знаете, какой тип команды вы используете, задание свойства CommandType указывает ADO перейти непосредственно к соответствующему коду. Если свойство CommandType не соответствует типу команды в свойстве CommandText, при вызове метода Execute возникает ошибка.

Применяется к

Объект Command (ADO)

См. также

ActiveConnection, CommandText, CommandTimeout, CommandType, Size и Direction Properties Example (VB)
ActiveConnection, CommandText, CommandTimeout, CommandType, Size и Direction Properties Example (VC++)
ActiveConnection, CommandText, CommandTimeout, CommandType, Size и Direction Properties Example (JScript)