Lines Matching refs:rc

59 	SQLRETURN rc;  in pdo_odbc_error()  local
90 rc = SQLGetDiagRec(htype, eh, recno++, einfo->last_state, &einfo->last_error, in pdo_odbc_error()
93 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in pdo_odbc_error()
114 while (rc == SQL_SUCCESS || rc == SQL_SUCCESS_WITH_INFO) { in pdo_odbc_error()
118 rc = SQLGetDiagRec(htype, eh, recno++, discard_state, &code, in pdo_odbc_error()
145 RETCODE rc; in odbc_handle_preparer() local
171 rc = SQLAllocHandle(SQL_HANDLE_STMT, H->dbc, &S->stmt); in odbc_handle_preparer()
173 if (rc == SQL_INVALID_HANDLE || rc == SQL_ERROR) { in odbc_handle_preparer()
186 rc = SQLSetStmtAttr(S->stmt, SQL_ATTR_CURSOR_SCROLLABLE, (void*)SQL_SCROLLABLE, 0); in odbc_handle_preparer()
187 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_preparer()
197 rc = SQLPrepare(S->stmt, (char*)sql, SQL_NTS); in odbc_handle_preparer()
204 if (rc != SQL_SUCCESS) { in odbc_handle_preparer()
206 if (rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_preparer()
216 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_preparer()
225 RETCODE rc; in odbc_handle_doer() local
229 rc = SQLAllocHandle(SQL_HANDLE_STMT, H->dbc, &stmt); in odbc_handle_doer()
230 if (rc != SQL_SUCCESS) { in odbc_handle_doer()
235 rc = SQLExecDirect(stmt, (char *)sql, sql_len); in odbc_handle_doer()
237 if (rc == SQL_NO_DATA) { in odbc_handle_doer()
245 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_doer()
250 rc = SQLRowCount(stmt, &row_count); in odbc_handle_doer()
251 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_doer()
274 RETCODE rc; in odbc_handle_begin() local
277rc = SQLSetConnectAttr(H->dbc, SQL_ATTR_AUTOCOMMIT, (SQLPOINTER)SQL_AUTOCOMMIT_OFF, SQL_IS_INTEGER… in odbc_handle_begin()
278 if (rc != SQL_SUCCESS) { in odbc_handle_begin()
289 RETCODE rc; in odbc_handle_commit() local
291 rc = SQLEndTran(SQL_HANDLE_DBC, H->dbc, SQL_COMMIT); in odbc_handle_commit()
293 if (rc != SQL_SUCCESS) { in odbc_handle_commit()
296 if (rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_commit()
303rc = SQLSetConnectAttr(H->dbc, SQL_ATTR_AUTOCOMMIT, (SQLPOINTER)SQL_AUTOCOMMIT_ON, SQL_IS_INTEGER); in odbc_handle_commit()
304 if (rc != SQL_SUCCESS) { in odbc_handle_commit()
315 RETCODE rc; in odbc_handle_rollback() local
317 rc = SQLEndTran(SQL_HANDLE_DBC, H->dbc, SQL_ROLLBACK); in odbc_handle_rollback()
319 if (rc != SQL_SUCCESS) { in odbc_handle_rollback()
322 if (rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_rollback()
328rc = SQLSetConnectAttr(H->dbc, SQL_ATTR_AUTOCOMMIT, (SQLPOINTER)SQL_AUTOCOMMIT_ON, SQL_IS_INTEGER); in odbc_handle_rollback()
329 if (rc != SQL_SUCCESS) { in odbc_handle_rollback()
393 RETCODE rc; in pdo_odbc_handle_factory() local
402 rc = SQLSetEnvAttr(H->env, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3, 0); in pdo_odbc_handle_factory()
404 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in pdo_odbc_handle_factory()
411 rc = SQLSetEnvAttr(H->env, SQL_ATTR_CP_MATCH, (void*)pdo_odbc_pool_mode, 0); in pdo_odbc_handle_factory()
412 if (rc != SQL_SUCCESS) { in pdo_odbc_handle_factory()
419 rc = SQLAllocHandle(SQL_HANDLE_DBC, H->env, &H->dbc); in pdo_odbc_handle_factory()
420 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in pdo_odbc_handle_factory()
425 rc = SQLSetConnectAttr(H->dbc, SQL_ATTR_AUTOCOMMIT, in pdo_odbc_handle_factory()
427 if (rc != SQL_SUCCESS) { in pdo_odbc_handle_factory()
434 rc = SQLSetConnectAttr(H->dbc, SQL_ODBC_CURSORS, (void*)cursor_lib, SQL_IS_INTEGER); in pdo_odbc_handle_factory()
435 if (rc != SQL_SUCCESS && cursor_lib != SQL_CUR_USE_IF_NEEDED) { in pdo_odbc_handle_factory()
455 rc = SQLDriverConnect(H->dbc, NULL, (char*)dbh->data_source, strlen(dbh->data_source), in pdo_odbc_handle_factory()
459rc = SQLConnect(H->dbc, (char*)dbh->data_source, SQL_NTS, dbh->username, SQL_NTS, dbh->password, S… in pdo_odbc_handle_factory()
462 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in pdo_odbc_handle_factory()