Функция _SQLite_ErrCode

 ↑  ←  Описание функции


_SQLite_ErrCode

Возвращает код последней ошибки (число)

#include <SQLite.au3>
_SQLite_ErrCode([$hDB])

Параметры

$hDB [необязательный] Дескриптор открытой базы данных, по умолчанию последняя открытая база данных

Возвращаемое значение

Успех:Возвращаемое значение можно сравнить с константами $SQLITE_ *
Ошибка:Возвращает 0
@error:1 - Ошибка вызова 'sqlite3_errcode' SQLite API
2 - Вызов предотвращен безопасным режимом

См. также

_SQLite_ErrMsg

Пример

#include <SQLite.au3>
#include <SQLite.dll.au3>

_SQLite_Startup()
ConsoleWrite("Версия библиотеки SQLite = " & _SQLite_LibVersion() & @CRLF)
_SQLite_Open()
If $SQLITE_OK <> _SQLite_Exec(-1, "CREATE TABLE test ('a', 'b);") Then ; отсутствует кавычка для 'b'
    MsgBox(0, "Ошибка SQLite", _
            "Код ошибки: " & _SQLite_ErrCode() & @LF & _
            "Сообщение об ошибке: " & _SQLite_ErrMsg())
EndIf
_SQLite_Close()
_SQLite_Shutdown()