Compartir a través de


SqlCeCommand.CommandType Propiedad

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

Espacio de nombres:  System.Data.SqlServerCe
Ensamblado:  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Sintaxis

'Declaración
Public Overrides Property CommandType As CommandType
    Get
    Set
'Uso
Dim instance As SqlCeCommand
Dim value As CommandType

value = instance.CommandType

instance.CommandType = value
public override CommandType CommandType { get; set; }
public:
virtual property CommandType CommandType {
    CommandType get () override;
    void set (CommandType value) override;
}
abstract CommandType : CommandType with get, set
override CommandType : CommandType with get, set
override function get CommandType () : CommandType
override function set CommandType (value : CommandType)

Valor de la propiedad

Tipo: System.Data.CommandType
Uno de los valores del control CommandType. El valor predeterminado es Text.

Implementa

IDbCommand.CommandType

Excepciones

Excepción Condición
ArgumentException

El valor no era un CommandType válido.

Comentarios

SQL Server Compact solo admite los CommandTypes Text y TableDirect. Si se especifica StoredProcedure, se produce una excepción.

TableDirect es la manera más rápida de recuperar datos de SQL Server Compact, pero no se puede utilizar con tablas unidas.

Las propiedades Connection, CommandType y CommandText no pueden establecerse si la conexión actual está realizando una operación Execute o Fetch.

Ejemplos

En el ejemplo siguiente se crea una instancia de SqlCeCommand y se establecen las propiedades CommandType y otras.

Dim cmd As SqlCeCommand = conn.CreateCommand()
cmd.CommandText = "SELECT * FROM Categories ORDER BY CategoryID"
cmd.CommandType = CommandType.Text
cmd.UpdatedRowSource = UpdateRowSource.Both
SqlCeCommand cmd = conn.CreateCommand();
cmd.CommandText = "SELECT * FROM Categories ORDER BY CategoryID";
cmd.CommandType = CommandType.Text;
cmd.UpdatedRowSource = UpdateRowSource.Both;

Vea también

Referencia

SqlCeCommand Clase

Espacio de nombres System.Data.SqlServerCe

CommandText

UpdatedRowSource