Lines Matching refs:rc

57 	SQLRETURN rc;  in pdo_odbc_error()  local
88 rc = SQLGetDiagRec(htype, eh, recno++, (SQLCHAR *) einfo->last_state, &einfo->last_error, in pdo_odbc_error()
91 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in pdo_odbc_error()
112 while (rc == SQL_SUCCESS || rc == SQL_SUCCESS_WITH_INFO) { in pdo_odbc_error()
116 rc = SQLGetDiagRec(htype, eh, recno++, discard_state, &code, in pdo_odbc_error()
143 RETCODE rc; in odbc_handle_preparer() local
169 rc = SQLAllocHandle(SQL_HANDLE_STMT, H->dbc, &S->stmt); in odbc_handle_preparer()
171 if (rc == SQL_INVALID_HANDLE || rc == SQL_ERROR) { in odbc_handle_preparer()
184 rc = SQLSetStmtAttr(S->stmt, SQL_ATTR_CURSOR_SCROLLABLE, (void*)SQL_SCROLLABLE, 0); in odbc_handle_preparer()
185 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_preparer()
195 rc = SQLPrepare(S->stmt, (SQLCHAR *) sql, SQL_NTS); in odbc_handle_preparer()
202 if (rc != SQL_SUCCESS) { in odbc_handle_preparer()
204 if (rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_preparer()
214 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_preparer()
223 RETCODE rc; in odbc_handle_doer() local
227 rc = SQLAllocHandle(SQL_HANDLE_STMT, H->dbc, &stmt); in odbc_handle_doer()
228 if (rc != SQL_SUCCESS) { in odbc_handle_doer()
233 rc = SQLExecDirect(stmt, (SQLCHAR *) sql, sql_len); in odbc_handle_doer()
235 if (rc == SQL_NO_DATA) { in odbc_handle_doer()
243 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in odbc_handle_doer()
248 rc = SQLRowCount(stmt, &row_count); in odbc_handle_doer()
249 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()
456 rc = SQLDriverConnect(H->dbc, NULL, (SQLCHAR *) dbh->data_source, strlen(dbh->data_source), in pdo_odbc_handle_factory()
460rc = SQLConnect(H->dbc, (SQLCHAR *) dbh->data_source, SQL_NTS, (SQLCHAR *) dbh->username, SQL_NTS,… in pdo_odbc_handle_factory()
463 if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) { in pdo_odbc_handle_factory()