_SQLite_Close
Закрывает открытую базу данных SQLite
#include <SQLite.au3>
_SQLite_Close([$hDB])
Параметры
$hDB | [необязательный] Дескриптор базы данных |
Возвращаемое значение
Успех: | Возвращает $SQLITE_OK |
Ошибка: | Возвращаемое значение можно сравнить с константами $SQLITE_ * |
@error: | -1 - SQLite сообщил об ошибке (Проверьте возвращаемое значение) |
1 - Ошибка вызова 'sqlite3_close' SQLite API | |
2 - Вызов предотвращен безопасным режимом |
Примечания
Это ожидает SQLite <> $SQLITE_BUSY пока 'global Timeout' не истек.См. также
_SQLite_OpenПример
#include <SQLite.au3>
#include <SQLite.dll.au3>
_SQLite_Startup()
If @error Then
MsgBox(16, "Ошибка SQLite", "Не удалось загрузить SQLite3.dll")
Exit -1
EndIf
ConsoleWrite("Версия библиотеки SQLite = " & _SQLite_LibVersion() & @CRLF)
_SQLite_Open() ; открывает базу данных в памяти
If @error Then
MsgBox(16, "Ошибка SQLite", "Не удалось загрузить базу данных")
Exit -1
EndIf
_SQLite_Close() ; закрывает базу данных
_SQLite_Shutdown()