Lines Matching defs:dbc
91 SQLHDBC dbc;
165 if (((odbc_db_t *) (dbi->dbconn))->dbc != NULL) {
167 dbi->dbconn)->dbc);
170 (dbi->dbconn))->dbc);
171 ((odbc_db_t *) (dbi->dbconn))->dbc = NULL;
193 if (((odbc_db_t *) (odbc_inst->db->dbconn))->dbc != NULL) {
194 SQLDisconnect(((odbc_db_t *) (odbc_inst->db->dbconn))->dbc);
196 ((odbc_db_t *) (odbc_inst->db->dbconn))->dbc);
197 ((odbc_db_t *) (odbc_inst->db->dbconn))->dbc = NULL;
232 odbc_connect(odbc_instance_t *dbi, odbc_db_t **dbc) {
234 odbc_db_t *ndb = *dbc;
249 if (ndb->dbc != NULL) {
250 SQLFreeHandle(SQL_HANDLE_DBC, ndb->dbc);
251 ndb->dbc = NULL;
264 sqlRes = SQLAllocHandle(SQL_HANDLE_DBC, dbi->sql_env, &(ndb->dbc));
273 sqlRes = SQLConnect(ndb->dbc, dbi->dsn, safeLen(dbi->dsn), dbi->user,
283 sqlRes = SQLAllocHandle(SQL_HANDLE_STMT, ndb->dbc, &(ndb->stmnt));
292 *dbc = ndb;
307 if (ndb->dbc != NULL) {
308 SQLDisconnect(ndb->dbc);
309 SQLFreeHandle(SQL_HANDLE_DBC, ndb->dbc);
310 ndb->dbc = NULL;