2. OBJETO SQLCOMMAND
Obtiene o establece un valor que indica cómo se interpreta la propiedad
CommandText. Representa un procedimiento almacenado o una instrucción de
Transact-SQL que se ejecuta en una base de datos de SQL Server. Representa
una conexión abierta a una base de datos de SQL Server. Esta clase no puede
heredarse. Ejecuta una instrucción de Transact-SQL en la conexión y devuelve
el número de filas afectadas.
3. PROPIEDAD
• ColumnEncryptionSetting Obtiene o establece la configuración del cifrado
de columnas para este comando.
• CommandText Obtiene o establece la instrucción de Transact-SQL, el
nombre de tabla o el procedimiento almacenado que se ejecutan en el origen
de datos. (Invalida DbCommand.CommandText).
• CommandTimeout Obtiene o establece el tiempo de espera antes de
terminar el intento de ejecutar un comando y generar un error. (Invalida
DbCommand.CommandTimeout).
4. PROPIEDAD
• CommandType Obtiene o establece un valor que indica cómo se interpreta la
propiedad CommandText. (Invalida DbCommand.CommandType). Connection
Obtiene o establece la interfaz SqlConnection que usa esta instancia de
SqlCommand.
• Container Obtiene IContainer que contiene Component. (Heredado de
Component).
• Parameters Obtiene la estructura SqlParameterCollection.
• Transaction Obtiene o establece la transacción SqlTransaction en la que se ejecuta
SqlCommand.
5. MÉTODO
• BeginTransaction() Inicia una transacción de base de datos.
BeginTransaction(IsolationLevel) Inicia una transacción de base de datos
con el nivel de aislamiento especificado.
• BeginTransaction(IsolationLevel, String) Inicia una transacción de la
base de datos con el nivel de aislamiento y el nombre de transacción
especificados.
• BeginTransaction(String) Inicia una transacción de base de datos con el
nombre de transacción especificado.
6. MÉTODO
• ChangeDatabase(String) Cambia la base de datos actual de una conexión
SqlConnection abierta.(Invalida DbConnection.ChangeDatabase(String)).
• ChangePassword(String, SqlCredential, SecureString) Cambia la contraseña de
SQL Server para el usuario indicado en el objeto de SqlCredential.
• ChangePassword(String, String) Cambia la contraseña de SQL Server para el
usuario indicado en la cadena de conexión a la nueva contraseña proporcionada.
• ClearAllPools() Vacía la agrupación de conexiones. ClearPool(SqlConnection)
Vacía la agrupación de conexiones asociada a la conexión especificada.
7. MÉTODO
• Close() Cierra la conexión con la base de datos. Es el método preferido para
cerrar cualquier conexión abierta.(Invalida DbConnection.Close()).
• CreateCommand() Crea y devuelve un objeto SqlCommand asociado a la
conexión SqlConnection.
• ToString() Devuelve un String que contiene el nombre de la Component, si
existe. Este método no se debe invalidar.(Heredado de Component).