[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Inherit=DbConnection Interfaces=Component,MarshalByRefObject,Object,OdbcConnection Info=Represents an open connection to a data source [Property] Name=Sets the name of the component. ARG(string)|2| Constructor=Sets the Constructor of the OdbcConnection class. ARG(enum)|14|0|Constructor,Constructor2 +@ConnectionStr=Sets the string used to open a data source. ARG(string)|2| @ConnectionTimeout=Sets the time to wait while trying to establish a connection before terminating the attempt and generating an error. ARG(int)|1|15 [Methods] *doBeginTransaction2=Starts a transaction at the data source with the specified IsolationLevel value. ARG(IsolationLevel isolevel)|1|0 *doChangeDatabase=Changes the current database associated with an open OdbcConnection. ARG(string databaseName)|1|0 *doClose=Closes the connection to the data source. ARG()|1|0 *doConstructor=Initializes a new instance of the OdbcConnection class. ARG()|1|0 *doConstructor2=Initializes a new instance of the OdbcConnection class with the specified connection string. ARG(string ConnectionStr)|1|0 *doEnlistDistributedTransaction=Enlists in the specified transaction as a distributed transaction. ARG(ITransaction transaction)|1|0 *doEnlistTransaction=Enlists in the specified transaction as a distributed transaction. ARG(Transaction transaction)|1|0 *doGetSchema2=Returns schema information for the data source of this OdbcConnection using the specified name for the schema name. ARG(string collectionName)|1|0 *doGetSchema3=Returns schema information for the data source of this OdbcConnection using the specified string for the schema name and the specified string array for the restriction values. ARG(string collectionName, string[] restrictionValues)|1|0 doOpen=Opens a connection to a data source with the property settings specified by the ConnectionString. ARG()|1|0 *doReleaseObjectPool=Indicates that the ODBC Driver Manager environment handle can be released when the last underlying connection is released. ARG()|1|0 *onBeginTransaction=Occurs after invoke the method doBeginTransaction and returns the result. ARG(OdbcTransaction)|2|0 *onGetSchema=Occurs after invoke the method doGetSchema and returns the result. ARG(DataTable)|2|0 *onInfoMessage=Occurs when the ODBC driver sends a warning or an informational message. ARG(OdbcInfoMessageEventArgs)|2|0 *BeginTransaction=Starts a transaction at the data source. ARG(OdbcTransaction)|3|0 *ConnectionString=Returns the string used to open a data source. ARG(string)|3|2 *ConnectionTimeout=Returns the time to wait while trying to establish a connection before terminating the attempt and generating an error. ARG(int)|3|1 *CreateCommand=Creates and returns an OdbcCommand object associated with the OdbcConnection. ARG(OdbcCommand)|3|0 *Database=Returns the name of the current database or the database to be used after a connection is opened. ARG(string)|3|2 *DataSource=Returns the server name or file name of the data source. ARG(string)|3|2 *Driver=Returns the name of the ODBC driver specified for the current connection. ARG(string)|3|2 *GetSchema=Returns schema information for the data source of this OdbcConnection. ARG(DataTable)|3|0 OdbcConnection=Returns the OdbcConnection object. ARG(OdbcConnection)|3|0 *ServerVersion=Returns a string that contains the version of the server to which the client is connected. ARG(string)|3|2 *State=Returns the current state of the connection. ARG(ConnectionState)|3|0 *collectionName=Specifies the name of the schema to return. ARG(string)|4|2 ConnectionStr=The connection used to open the data source. ARG(string)|4|2 *isolevel=The transaction isolation level for this connection. If you do not specify an isolation level, the default isolation level for the driver is used. ARG(IsolationLevel)|4|0 *restrictionValues=Specifies a set of restriction values for the requested schema. ARG(string[])|4|13 *transaction=Defines a reference to an existing ITransaction in which to enlist. ARG(ITransaction)|4|0 *databaseName=Specifies the name of the database for the connection to use. ARG(string)|4|2