通过


CommandType 枚举

定义

指定如何解释命令字符串。

public enum class CommandType
public enum CommandType
type CommandType = 
Public Enum CommandType
继承
CommandType

字段

名称 说明
Text 1

SQL 文本命令。 (Default.)

StoredProcedure 4

存储过程的名称。

TableDirect 512

表的名称。

注解

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

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

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

注释

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

适用于