Hi,
After returning SQL_NEED_DATA or SQL_ERROR, for example, SQLPrepare(hstmt, "", SQL_NTS) will return SQL_ERROR),
callingSQLGetDiagField(SQL_HANDLE_STMT, hstmt, 0, SQL_DIAG_NUMBER, &sdNum, sizeof(sdNum), NULL) will never return and
theapplication will be in dead loop.
Regards,
Han
zhouhanok@vip.sina.com
2002-12-02