Lines Matching refs:hdbc
2 * hdbc.c
4 * $Id: hdbc.c 2613 1999-06-01 15:32:12Z VZ $
36 #include "hdbc.h"
86 pdbc->next = genv->hdbc;
87 genv->hdbc = pdbc;
118 SQLFreeConnect (HDBC hdbc)
121 DBC_t FAR *pdbc = (DBC_t FAR *) hdbc;
124 if (hdbc == SQL_NULL_HDBC)
139 for (tpdbc = (DBC_t FAR *) genv->hdbc;
145 genv->hdbc = pdbc->next;
175 HDBC hdbc,
179 DBC_t FAR *pdbc = (DBC_t FAR *) hdbc;
185 if (hdbc == SQL_NULL_HDBC)
398 hproc = _iodbcdm_getproc (hdbc, en_SetConnectOption);
407 CALL_DRIVER (hdbc, retcode, hproc, en_SetConnectOption,
509 HDBC hdbc,
513 DBC_t FAR *pdbc = (DBC_t FAR *) hdbc;
518 if (hdbc == SQL_NULL_HDBC)
592 hproc = _iodbcdm_getproc (hdbc, en_GetConnectOption);
601 CALL_DRIVER (hdbc, retcode, hproc, en_GetConnectOption,
636 HDBC hdbc,
639 DBC_t FAR *pdbc = (DBC_t FAR *) hdbc;
673 hproc = _iodbcdm_getproc (hdbc, en_Transact);
682 CALL_DRIVER (hdbc, retcode, hproc, en_Transact,
759 HDBC hdbc,
763 DBC_t FAR *pdbc = (DBC_t FAR *) hdbc;
767 if (hdbc != SQL_NULL_HDBC)
789 if (hdbc != SQL_NULL_HDBC)
791 retcode = _iodbcdm_transact (hdbc, fType);
795 for (pdbc = (DBC_t FAR *) (genv->hdbc);
799 retcode |= _iodbcdm_transact (hdbc, fType);