CommandType 枚举
指定如何解释命令字符串。
**命名空间:**System.Data
**程序集:**System.Data(在 system.data.dll 中)
语法
声明
Public Enumeration CommandType
用法
Dim instance As CommandType
public enum CommandType
public enum class CommandType
public enum CommandType
public enum CommandType
成员
成员名称 | 说明 | |
---|---|---|
StoredProcedure | 存储过程的名称。 | |
TableDirect | 表的名称。 | |
Text | SQL 文本命令。(默认。) |
备注
当 CommandType 属性设置为 StoredProcedure 时,CommandText 属性应设置为要访问的存储过程的名称。如果指定的任何表包含任何特殊字符,那么用户可能需要使用转义符语法或包括限定字符。当调用 Command 对象的 Execute 方法之一时,将返回命名表的所有行和列。
CommandType 属性设置为 TableDirect 时,应将 CommandText 属性设置为要访问的表的名称。如果已命名的任何表包含任何特殊字符,那么用户可能需要使用转义符语法或包括限定字符。当您调用“执行”(Execute) 方法之一时,将返回命名表的所有行和列。
为了访问多个表,请使用逗号分隔的列表(没有空格或空白),其中包含要访问的多个表的名称。当 CommandText 属性命名多个表时,返回指定表的联接。
提示
只有用于 OLE DB 的 .NET Framework 数据提供程序才支持 TableDirect。当 CommandType 设置为 TableDirect 时,不支持对多个表的访问。
平台
Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
版本信息
.NET Framework
受以下版本支持:2.0、1.1、1.0
.NET Compact Framework
受以下版本支持:2.0、1.0