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 свойства должно быть задано имя хранимой процедуры для доступа. Пользователю может потребоваться использовать синтаксис escape-символов или включать квалифицированные символы, если какая-либо из указанных таблиц с именем содержит какие-либо специальные символы. Все строки и столбцы именованной таблицы или таблиц будут возвращены при вызове одного из методов Execute объекта Command.

IDbCommand.CommandType Если для свойства задано значение TableDirect, для IDbCommand.CommandText свойства должно быть задано имя таблицы для доступа. Если в именах таблиц содержатся специальные символы, может понадобиться использовать синтаксис escape-символов или включить уточняющие символы. Все строки и столбцы именованной таблицы будут возвращены при вызове одного из методов Execute.

Чтобы получить доступ к нескольким таблицам, используйте разделенный запятыми список без пробелов или заполнения, содержащий имена таблиц для доступа. Если свойство CommandText указывает несколько таблиц, возвращается соединение указанных таблиц.

Примечание

TableDirectподдерживается только поставщиком данных платформа .NET Framework для OLE DB. Доступ к нескольким таблицам не поддерживается, если IDbCommand.CommandType для задано значение TableDirect.

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