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应将该属性设置为要访问的存储过程的名称。 如果用户的任何指定表包含任何特殊字符,则可能需要使用转义字符语法或包含限定字符。 调用 Command 对象的 Execute 方法之一时,将返回命名表或表的所有行和列。

IDbCommand.CommandType将属性设置为 TableDirect 时,IDbCommand.CommandText该属性应设置为要访问的表的名称。 如果命名的任何表包含任何特殊字符,则可能要求用户使用转义字符语法或包括限定字符。 调用执行方法之一时,将返回命名表的所有行和列。

若要访问多个表,请使用逗号分隔的列表,而不使用空格或填充,其中包含要访问的表的名称。 在 CommandText 属性命名多个表时,将返回指定表的联接。

备注

TableDirect 仅 OLE DB 的 .NET Framework 数据提供程序支持。 设置为 时IDbCommand.CommandTypeTableDirect不支持多个表访问。

适用于