DB2Command Members
DB2Command overview
Public Constructors
Name | Description |
---|---|
DB2®Command() | Initializes a new instance of the DB2Command class. |
DB2Command(String) | Initializes a new instance of the DB2Command class with the text of the query. |
DB2Command(String, DB2Connection) | Initializes a new instance of the DB2Command class with the text of the query and a DB2Connection object. |
DB2Command(String, DB2Connection, DB2Transaction) | Initializes a new instance of the DB2Command class with the text of the query, a DB2Connection object, and the Transaction. |
Public Properties
Property | Description |
---|---|
![]() |
Gets or sets the number of entries in the array to be bound as a parameter. |
![]() |
Public constant value, which can be used to reset the DB2Command.ArrayBindCount property back to non-array mode. |
![]() |
Gets or sets boolean value to determine whether to execute multi-row operations in atomic or non-atomic scope. |
![]() |
Controls the number of rows to be returned to client in a single fetch request. |
![]() |
Gets or sets the SQL statement, XQuery expression, or stored procedure to run
against the database. Data Server restrictions:
|
![]() |
Gets or sets the wait time before terminating the execution of a command and generating an error. |
![]() |
Gets or sets a value indicating how the CommandText property is interpreted. |
![]() |
Gets or sets the DB2Connection that is used by an instance of the DB2Command. |
![]() |
Gets the IContainer that contains the Component. |
![]() |
Determines whether the output-only parameter values associated with the DB2Command are returned as native Db2 data types (specifically, classes and structures in the IBM.Data.DB2Types namespace). |
![]() |
Gets or sets the DbConnection used by an instance of the DB2Command. |
![]() |
Gets the DbParameterCollection object. |
![]() |
Gets or sets the DbTransaction within which the DB2Command runs. |
![]() |
Gets or sets a boolean value indicating whether a DB2Command generated by a data adapter is visible. |
![]() |
Controls the effect of a transaction completion on open cursors. |
![]() |
Enables the use of default and unassigned indicators as parameters. |
![]() |
Gets the DB2ParameterCollection . |
![]() |
Set this value to retrieve result sets
from Informix user-defined
routines (UDR) as a ReturnValue parameter. This
property is ignored when a ReturnValue parameter
is not bound in the parameter collection. Data Server restrictions:
|
![]() |
The value representing whether or not XML data should be returned in binary format. |
![]() |
Gets or sets the ISite of the Component. |
![]() |
Gets or sets the value determining whether or not to enable statement concentrator literals. |
![]() |
Gets or sets the DB2Transaction within which the DB2Command runs. |
![]() |
Gets or sets a value that specifies how the Update method applies command results to the DataRow. |
Public Methods
Method | Description |
---|---|
![]() |
Attempts to cancel the execution of a DB2Command. |
![]() |
Creates an object that contains all the relevant information that is required to generate a proxy used to communicate with a remote object. |
![]() |
Creates a new instance of a DB2Parameter object. |
![]() |
Retrieves parameter information for the command that is specified in this DB2Command and populates the Parameters collection of the specified DB2Command object. |
![]() |
Overridden. Releases the resources used by the Component. |
![]() |
Overridden. Determines whether two Object instances are equal. |
![]() |
Executes an SQL statement against the Connection and returns the number of rows affected. |
![]() |
Returns a DB2DataReader instance containing a requested set of rows. |
![]() |
Overloaded. Sends the CommandText to the Connection and builds a DB2DataReader . |
![]() |
Executes the query, and returns the first column of the first row in the result set returned by the query. Extra columns or rows are ignored. |
![]() |
Overloaded. Sends the CommandText to the Connection and builds a DB2ResultSet. |
![]() |
Sends the CommandText to the Connection and builds a DB2Record. |
![]() |
Sends the CommandText property to the Connection and builds an XmlReader. |
![]() |
Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures, such as a hash table. |
![]() |
Retrieves the current lifetime service object that controls the lifetime policy for this instance. |
![]() |
Gets the Type of the current instance. |
![]() |
Obtains a lifetime service object to control the lifetime policy for this instance. |
![]() |
Creates a prepared (or compiled) version of the command at the database. |
![]() |
Resets the CommandTimeout property to the default value. |
![]() |
Returns a String that represents the current Object. |
Public Events
Event | Description |
---|---|
![]() |
Adds an event handler to listen to the Disposed event on the component. |
Protected Properties
Property | Description |
---|---|
![]() |
Gets a value that indicates whether the Component is in design mode. |
![]() |
Gets the list of event handlers that are attached to a Component. |
Protected Methods
Method | Description |
---|---|
![]() |
Creates a new instance of a DbParameter object. |
![]() |
Overloaded. Overridden. Releases the resources that are used by the DB2Command. |
![]() |
Sends the CommandText to the Connection and builds a DbDataReader object. |
![]() |
Overridden. Allows an Object to
attempt to free resources and perform other cleanup operations before
the Object is reclaimed by garbage collection. In C# and Microsoft(R) Visual C++(R), finalizers are expressed by using the destructor syntax. |
![]() |
Returns an object that represents a service that is provided by the Component or by its Container. |
![]() |
Creates a shallow copy of the current Object. |