mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Fix #36632
This commit is contained in:
parent
aa5dbc8c92
commit
07e11dcc4d
2 changed files with 9 additions and 0 deletions
1
NEWS
1
NEWS
|
@ -2,6 +2,7 @@ PHP NEWS
|
|||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||
?? ??? 2006, PHP 5.2.0
|
||||
- Fixed bug #35552 (crash when pdo_odbc prepare fails). (Wez).
|
||||
- Fixed bug #36632 (bad error reporting for pdo_odbc exec UPDATE). (Wez).
|
||||
|
||||
28 Apr 2006, PHP 5.1.3
|
||||
- Updated bundled PCRE library to version 6.6. (Andrei)
|
||||
|
|
|
@ -234,6 +234,14 @@ static long odbc_handle_doer(pdo_dbh_t *dbh, const char *sql, long sql_len TSRML
|
|||
|
||||
rc = SQLExecDirect(stmt, (char *)sql, sql_len);
|
||||
|
||||
if (rc == SQL_NO_DATA) {
|
||||
/* If SQLExecDirect executes a searched update or delete statement that
|
||||
* does not affect any rows at the data source, the call to
|
||||
* SQLExecDirect returns SQL_NO_DATA. */
|
||||
row_count = 0;
|
||||
goto out;
|
||||
}
|
||||
|
||||
if (rc != SQL_SUCCESS && rc != SQL_SUCCESS_WITH_INFO) {
|
||||
pdo_odbc_doer_error("SQLExecDirect");
|
||||
goto out;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue