Contents|Index|Previous|Next

SQL_NO_DATA

When an ODBC 3.0 application calls SQLExecDirect, SQLExecute, or SQLParamData in an ODBC 2.x driver to execute a searched update or delete statement that does not affect any rows at the data source, the driver should return SQL_SUCCESS, not SQL_NO_DATA. When an ODBC 2.x or ODBC 3.0 application working with an ODBC 3.0 driver calls SQLExecDirect, SQLExecute, or SQLParamData with the same result, the ODBC 3.0 driver should return SQL_NO_DATA.