Compartir vía


OleDbCommand.CommandType Propiedad

Definición

Obtiene o establece un valor que indica cómo se interpreta la propiedad CommandText.

public:
 virtual property System::Data::CommandType CommandType { System::Data::CommandType get(); void set(System::Data::CommandType value); };
public:
 property System::Data::CommandType CommandType { System::Data::CommandType get(); void set(System::Data::CommandType value); };
public override System.Data.CommandType CommandType { get; set; }
[System.Data.DataSysDescription("DbCommand_CommandType")]
public System.Data.CommandType CommandType { get; set; }
member this.CommandType : System.Data.CommandType with get, set
[<System.Data.DataSysDescription("DbCommand_CommandType")>]
member this.CommandType : System.Data.CommandType with get, set
Public Overrides Property CommandType As CommandType
Public Property CommandType As CommandType

Valor de propiedad

Uno de los valores de CommandType. El valor predeterminado es Text.

Implementaciones

Atributos

Excepciones

El valor no es un CommandType válido.

Comentarios

Al establecer la CommandType propiedad StoredProcedureen , debe establecer la CommandText propiedad en el nombre del procedimiento almacenado. El comando ejecuta este procedimiento almacenado cuando se llama a uno de los métodos Execute.

Las Connectionpropiedades , CommandType y CommandText no se pueden establecer si la conexión actual está realizando una operación de ejecución o captura.

El proveedor OLE DB .NET no admite parámetros con nombre para pasar parámetros a una instrucción SQL o a un procedimiento almacenado al que llama un OleDbCommand cuando CommandType se establece en Text. En este caso, se debe usar el marcador de posición de signo de interrogación (?). Por ejemplo:

SELECT * FROM Customers WHERE CustomerID = ?

Por lo tanto, el orden en el que OleDbParameter se agregan objetos a OleDbParameterCollection debe corresponder directamente a la posición del marcador de posición del signo de interrogación para el parámetro . Para obtener más información, vea Configurar parámetros y tipos de datos de parámetros.

Se aplica a

Consulte también