|
PROUDSRV_API | COdbcWarning (const SQLRETURN ret, const StringA &errorString) |
|
PROUDSRV_API | COdbcWarning (const COdbcWarning &other) |
|
COdbcWarning & | operator= (const COdbcWarning &other) |
|
PROUDSRV_API | COdbcException (const SQLRETURN ret, const StringA &errorString) |
|
PROUDSRV_API int | GetSqlErrorCode () |
|
PROUDSRV_API bool | IsConnectionTimeout () |
|
PROUDSRV_API | COdbcException (const COdbcException &other) |
|
PROUDSRV_API COdbcException & | operator= (const COdbcException &other) |
|
PROUD_API | Exception (const char *text) |
|
PROUD_API | Exception (const wchar_t *text) |
|
PROUD_API | Exception (std::exception &src) |
|
PROUD_API | Exception (ErrorInfo *src) |
|
PROUD_API | Exception (const Exception &src) |
|
PROUD_API const char * | what () const throw () |
|
In case SqlErrorCode is SQL_SUCCESS_WITH_INFO, Warning Exception will occur. It does not matter if you ignore this exception, but it contains important information, so you should take extra caution. ex> Example of Warning Occurrence
- In case of MSSQL, when the database (schema) is changed, warning will occur.
- In case primary keys are duplicated when inserting, warning will occur. (Primary Key Duplicate Error)