_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()