Class: cSQLHandleManager

Module location: sql.pkg line 1569 (view source)

***************************************************************************** *** 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:

ARRAYcSQLHandleManager

Class Definition

Properties

StringpsDefaultConnection
StringpsDefaultDriver

Functions and Procedures

Construct_object(Integer Image)
IntegerCreateHandle()
*** *** Function: CreateHandle *** Purpose : Allocate memory for the desired type of handle ***
integerSQLConnect(String sDrvrID String sConnect)
*** *** Function: SQLConnect *** Purpose : Make a connectin to an embedded SQL server *** Returns : The DataFlex handle to the connection ***
IntegerSQLFileConnect(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_ArrayReport.pkg222
Button_IdsDfclient.pkg498
ColCkBoxDfsellst.pkg129
EVDfdtcent.pkg41
EVDfenrad.pkg93
Export_ArrayDd_cddeo.pkg42
item$groupdep_item.pkg85
item_group_idsdep_item.pkg67
oArgscCommandLine.pkg22
oColParamsDfdata.pkg70
oDFColorArrayDf_print.pkg982
oDiagramArrayDf_print.pkg1061
oEntryValuesDd_pklst.pkg52
oRecordsDatalist.pkg178
Radio_ObjectsDfrad_mx.pkg45
RptTotalDfwinrpt.pkg61
Seq_Channel_Listseq_chnl.pkg57
Statushelp_ArrayWindows.pkg3030
Statushelp_ArraySthlp_mx.pkg11
Statushelp_ArrayDatadict.pkg1184
System_File_objDatadict.pkg1193
WinQLErrorsCrystalReport.pkg962

References (2):

ModuleContaining SymbolLine
cSigCJReportControl.pkgoSQL_Report_Handler539
sql.pkgsql.pkg1680