Spec-Zone .ru
спецификации, руководства, описания, API
|
const char *mysql_stmt_error(MYSQL_STMT *stmt)
Для оператора, определенного stmt
, mysql_stmt_error()
возвращает завершенную нулем строку, содержащую сообщение об
ошибке для последний раз вызванной API-функции оператора, которая может успешно выполниться или перестать
работать. Пустая строка (""
) возвращается, если никакая ошибка не
произошла. Любой из этих двух тестов может использоваться, чтобы проверить на ошибку:
if(*mysql_stmt_errno(stmt)){ // an error occurred}if (mysql_stmt_error(stmt)[0]){ // an error occurred}
Язык клиентских сообщений об ошибках может быть изменен, перекомпилировав клиентскую библиотеку MySQL. В настоящий момент можно выбрать сообщения об ошибках на нескольких различных языках.
Символьная строка, которая описывает ошибку. Пустая строка, если никакая ошибка не произошла.
Ни один.