CommandType CommandType CommandType CommandType Enum

Definición

Especifica cómo se interpreta una cadena de comando.Specifies how a command string is interpreted.

public enum class CommandType
public enum CommandType
type CommandType = 
Public Enum CommandType
Herencia

Campos

StoredProcedure StoredProcedure StoredProcedure StoredProcedure 4

Nombre del procedimiento almacenado.The name of a stored procedure.

TableDirect TableDirect TableDirect TableDirect 512

Nombre de una tabla.The name of a table.

Text Text Text Text 1

Comando de texto SQL.An SQL text command. (Valor predeterminado).(Default.)

Comentarios

Cuando el CommandType propiedad está establecida en el procedimiento almacenado, el CommandText propiedad debe establecerse en el nombre del procedimiento almacenado para tener acceso.When the CommandType property is set to StoredProcedure, the CommandText property should be set to the name of the stored procedure to be accessed. El usuario se deban usar sintaxis de carácter de escape o incluir caracteres calificadores si alguna de las tablas especificadas denominadas contiene caracteres especiales.The user may be required to use escape character syntax or include qualifying characters if any of the specified tables named contain any special characters. Cuando se llama a uno de los métodos Execute de un objeto de comando, se devolverá todas las filas y columnas de la tabla o tablas.All rows and columns of the named table or tables will be returned when you call one of the Execute methods of a Command object.

Cuando el CommandType propiedad está establecida en TableDirect, el CommandText propiedad debe establecerse en el nombre de la tabla para tener acceso.When the CommandType property is set to TableDirect, the CommandText property should be set to the name of the table to be accessed. El usuario se deban usar sintaxis de carácter de escape o incluir caracteres calificadores si cualquiera de las tablas con nombre contiene caracteres especiales.The user may be required to use escape character syntax or include qualifying characters if any of the tables named contain any special characters. Cuando se llama a uno de los métodos Execute, se devolverán todas las filas y columnas de la tabla con nombre.All rows and columns of the named table will be returned when you call one of the Execute methods.

Para tener acceso a varias tablas, utilice una lista delimitada por comas, sin espacios ni relleno, que contiene los nombres de las tablas para tener acceso.In order to access multiple tables, use a comma delimited list, without spaces or padding, containing the names of the tables to access. Cuando el CommandText varias tablas de los nombres de propiedad, se devuelve una combinación de las tablas especificadas.When the CommandText property names multiple tables, a join of the specified tables is returned.

Nota

TableDirect solo es compatible con el proveedor de datos de .NET Framework para OLE DB.TableDirect is only supported by the .NET Framework Data Provider for OLE DB. Acceso a varias tablas no es compatible cuando TableDirect está establecido en TableDirect.Multiple table access is not supported when TableDirect is set to TableDirect.

Se aplica a