Miembros de DB2eCommand


Tabla 165. Constructores de instancias públicas

Constructor Descripción
DB2eCommand() Sobrecargado. Inicialice una nueva instancia de la clase de DB2eCommand.
DB2eCommand(string) Sobrecargado. Inicialice una nueva instancia de la clase de DB2eCommand con el texto de la consulta.
DB2eCommand(string, DB2eConnection) Sobrecargado. Inicialice una nueva instancia de la clase de DB2eCommand con el texto de la consulta y un objeto de DB2eConnection.
DB2eCommand(string, DB2eConnection, DB2eTransaction) Sobrecargado. Inicialice una nueva instancia de la clase de DB2eCommand con el texto de la consulta, un objeto de DB2eConnection y el objeto de DB2eTransaction.



Tabla 166. Propiedades de instancias públicas

Propiedad Descripción
CommandText Obtiene o establece el procedimiento almacenado o la sentencia SQL que ha de ejecutarse frente a la base de datos.
CommandType Obtiene o establece un valor indicando el modo en que se interpreta la propiedad de CommandText.
Connection Obtiene o establece el DB2eConnection que utiliza esta instancia del DB2eCommand.
DesignTimeVisible Obtiene o establece un valor que indica si el objeto de mandatos debería ser visible o no en un control de interfaz personalizado.
Parámetros Obtiene el DB2eParameterCollection.
Transaction Obtiene o establece el DB2eTransaction en el que se ejecuta el DB2eCommand.
UpdatedRowSource Obtiene o establece un valor que especifica el modo en que el método Update debería aplicar resultados de mandato al DataRow.

Tabla 167. Métodos de instancias públicas

Método Descripción
CreateParameter Crea una instancia nueva del objeto de DB2eParameter.
Dispose Sobrecargado. Limpiar.
EnableDeletePhysicalRemove Habilita o inhabilita la eliminación física de los registros.
EnableDirtyBitSetByApplication Habilita la modalidad de aplicación si se cumple la habilitación (enable es true). De lo contrario, habilita la modalidad de sistema.
EnableReadIncludeMarkedDelete Hace que los registros suprimidos lógicamente resulten visibles o invisibles.
EnableReorg Habilita o inhabilita la reorganización de la base de datos por parte de DB2 Everyplace o explícitamente por parte del usuario con una sentencia REORG de SQL.
ExecuteNonQuery Ejecuta una sentencia SQL frente a Connection y devuelve el número de filas afectados.
ExecuteReader Sobrecargado. Envía el CommandText a Connection y crea un DB2eDataReader.
ExecuteScalar Ejecuta la consulta y devuelve la primera columna de la primera fila en el conjunto de resultados que devuelve la consulta. Se ignoran las filas o columnas adicionales.
IsEnabledDeletePhysicalRemove Compruebe si se ha habilitado o no la eliminación física. Si se ha habilitado, devolverá verdadero (true); en caso contrario devolverá falso (false).
IsEnabledDirtyBitSetByApplication Compruebe si el sistema de la base de datos está en la modalidad de aplicación o en la modalidad de sistema. Si se ha habilitado, devolverá verdadero (true); en caso contrario devolverá falso (false).
IsEnabledReadIncludeMarkedDelete Compruebe si los registros suprimidos lógicamente están visibles o no para la aplicación. Devuelve verdadero (true) si los registros suprimidos lógicamente están visibles para la aplicación; en caso contrario devuelve falso (false).
IsEnabledReorg Comprueba si está habilitada la reorganización de la base de datos. Devuelve verdadero (true) si está habilitada; en caso contrario devuelve falso (false).
Prepare Crea una versión preparada (o compilada) del mandato en la base de datos.