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

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

注意

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

适用于