Lines Matching refs:einfo

35 	pdo_odbc_errinfo *einfo = &H->einfo;  in pdo_odbc_fetch_error_func()  local
41 einfo = &S->einfo; in pdo_odbc_fetch_error_func()
45 einfo->last_err_msg, in pdo_odbc_fetch_error_func()
46 einfo->what, (long) einfo->last_error, in pdo_odbc_fetch_error_func()
47 einfo->file, einfo->line); in pdo_odbc_fetch_error_func()
49 add_next_index_long(info, einfo->last_error); in pdo_odbc_fetch_error_func()
51 add_next_index_string(info, einfo->last_state); in pdo_odbc_fetch_error_func()
62 pdo_odbc_errinfo *einfo = &H->einfo; in pdo_odbc_error() local
69 einfo = &S->einfo; in pdo_odbc_error()
88 rc = SQLGetDiagRec(htype, eh, recno++, (SQLCHAR *) einfo->last_state, &einfo->last_error, in pdo_odbc_error()
89 (SQLCHAR *) einfo->last_err_msg, sizeof(einfo->last_err_msg)-1, &errmsgsize); in pdo_odbc_error()
95 einfo->last_err_msg[errmsgsize] = '\0'; in pdo_odbc_error()
96 einfo->file = file; in pdo_odbc_error()
97 einfo->line = line; in pdo_odbc_error()
98 einfo->what = what; in pdo_odbc_error()
100 strcpy(*pdo_err, einfo->last_state); in pdo_odbc_error()
103 zend_throw_exception_ex(php_pdo_get_exception(), einfo->last_error, "SQLSTATE[%s] %s: %d %s", in pdo_odbc_error()
104 *pdo_err, what, einfo->last_error, einfo->last_err_msg); in pdo_odbc_error()
203 strcpy(H->einfo.last_err_msg, S->einfo.last_err_msg); in odbc_handle_preparer()
204 H->einfo.file = S->einfo.file; in odbc_handle_preparer()
205 H->einfo.line = S->einfo.line; in odbc_handle_preparer()
206 H->einfo.what = S->einfo.what; in odbc_handle_preparer()
372 strcpy(H->einfo.last_err_msg, "Unknown Attribute"); in odbc_handle_set_attr()
373 H->einfo.what = "setAttribute"; in odbc_handle_set_attr()
374 strcpy(H->einfo.last_state, "IM001"); in odbc_handle_set_attr()