OdbcCommand.CommandType Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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; }
public System.Data.CommandType CommandType { get; set; }
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. De manera predeterminada, es Text.
Implementaciones
Excepciones
El valor no es un CommandType válido.
Comentarios
Cuando la CommandType propiedad se establece StoredProcedureen , debe establecer la CommandText propiedad en la sintaxis de llamada ODBC completa. A continuación, el comando ejecuta este procedimiento almacenado cuando se llama a uno de los métodos Execute (por ejemplo, ExecuteReader o ExecuteNonQuery).
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 de datos de .NET Framework para ODBC no admite pasar parámetros con nombre a una instrucción SQL o a un procedimiento almacenado llamado por .OdbcCommand En cualquiera de estos casos, use el marcador de posición de signo de interrogación (?). Por ejemplo:
SELECT * FROM Customers WHERE CustomerID = ?
El orden en el que OdbcParameter se agregan objetos a OdbcParameterCollection debe corresponder directamente a la posición del marcador de posición del signo de interrogación para el parámetro .
Nota
El proveedor de datos de .NET Framework para ODBC no admite la CommandType configuración de TableDirect.