Class: cSQLHandleManager
*****************************************************************************
*** Class : cSQLHandlemanager ***
*** Purpose: Manager for embedded SQL handles. ***
*** ***
*** Description: ***
*** We want to be able to use multiple drivers and multiple ***
*** connections within a driver and multiple statements within a ***
*** connection. To allow this we have palced our own handle logic on ***
*** top of the driver handle logic. This way we can handle the ***
*** situation where two driver handles may be equal. ***
*****************************************************************************
Class Hierarchy:
ARRAY

cSQLHandleManagerClass Definition
Properties
String
psDefaultConnection
String
psDefaultDriver
Functions and Procedures

Construct_object(Integer Image)
Integer
CreateHandle()
***
*** Function: CreateHandle
*** Purpose : Allocate memory for the desired type of handle
***
integer
SQLConnect(String sDrvrID String sConnect)
***
*** Function: SQLConnect
*** Purpose : Make a connectin to an embedded SQL server
*** Returns : The DataFlex handle to the connection
***
Integer
SQLFileConnect(Integer iFileNum)
***
*** Function: SQLFileConnect
*** Purpose : Make an existing connection available for use with Embedded
*** SQL. The connection is identified by the number opf a file
*** that is open for that connection.
***

SQLSetConnect(String sDriver String sConnect)
***
*** Procedure: SQLSetConnect
*** Purpose : Store default connection information
***
Instances
Break_Array | Report.pkg | 222 |
Button_Ids | Dfclient.pkg | 498 |
ColCkBox | Dfsellst.pkg | 129 |
EV | Dfdtcent.pkg | 41 |
EV | Dfenrad.pkg | 93 |
Export_Array | Dd_cddeo.pkg | 42 |
item$group | dep_item.pkg | 85 |
item_group_ids | dep_item.pkg | 67 |
oArgs | cCommandLine.pkg | 22 |
oColParams | Dfdata.pkg | 70 |
oDFColorArray | Df_print.pkg | 982 |
oDiagramArray | Df_print.pkg | 1061 |
oEntryValues | Dd_pklst.pkg | 52 |
oRecords | Datalist.pkg | 178 |
Radio_Objects | Dfrad_mx.pkg | 45 |
RptTotal | Dfwinrpt.pkg | 61 |
Seq_Channel_List | seq_chnl.pkg | 57 |
Statushelp_Array | Windows.pkg | 3030 |
Statushelp_Array | Sthlp_mx.pkg | 11 |
Statushelp_Array | Datadict.pkg | 1184 |
System_File_obj | Datadict.pkg | 1193 |
WinQLErrors | CrystalReport.pkg | 962 |
References (2):