Lines Matching refs:odbc_db_t

102 } odbc_db_t;
166 if (((odbc_db_t *) (dbi->dbconn))->stmnt != NULL) {
168 ((odbc_db_t *)
170 ((odbc_db_t *) (dbi->dbconn))->stmnt = NULL;
174 if (((odbc_db_t *) (dbi->dbconn))->dbc != NULL) {
175 SQLDisconnect(((odbc_db_t *)
178 ((odbc_db_t *)
180 ((odbc_db_t *) (dbi->dbconn))->dbc = NULL;
195 if (((odbc_db_t *) (odbc_inst->db->dbconn))->stmnt != NULL) {
197 ((odbc_db_t *) (odbc_inst->db->dbconn))->stmnt);
198 ((odbc_db_t *) (odbc_inst->db->dbconn))->stmnt = NULL;
202 if (((odbc_db_t *) (odbc_inst->db->dbconn))->dbc != NULL) {
203 SQLDisconnect(((odbc_db_t *) (odbc_inst->db->dbconn))->dbc);
205 ((odbc_db_t *) (odbc_inst->db->dbconn))->dbc);
206 ((odbc_db_t *) (odbc_inst->db->dbconn))->dbc = NULL;
208 /* free mem for the odbc_db_t structure held in db */
209 if (((odbc_db_t *) odbc_inst->db->dbconn) != NULL) {
241 odbc_connect(odbc_instance_t *dbi, odbc_db_t **dbc) {
243 odbc_db_t *ndb = *dbc;
263 ndb = isc_mem_allocate(ns_g_mctx, sizeof(odbc_db_t));
270 memset(ndb, 0, sizeof(odbc_db_t));
667 sqlRes = SQLExecDirect(((odbc_db_t *) dbi->dbconn)->stmnt,
674 SQLCloseCursor(((odbc_db_t *) dbi->dbconn)->stmnt);
677 (odbc_db_t **) &(dbi->dbconn));
842 stmnt = ((odbc_db_t *) (dbi->dbconn))->stmnt;
947 SQLCloseCursor(((odbc_db_t *) (dbi->dbconn))->stmnt);
981 !sqlOK(SQLFetch(((odbc_db_t *) (dbi->dbconn))->stmnt))) {
987 SQLCloseCursor(((odbc_db_t *) (dbi->dbconn))->stmnt);
1033 !sqlOK(SQLFetch(((odbc_db_t *) (dbi->dbconn))->stmnt))) {
1039 SQLCloseCursor(((odbc_db_t *) (dbi->dbconn))->stmnt);
1092 stmnt = ((odbc_db_t *) (dbi->dbconn))->stmnt;
1174 SQLCloseCursor(((odbc_db_t *) (dbi->dbconn))->stmnt);
1430 result = odbc_connect(odbc_inst, (odbc_db_t **) &(db->dbconn));