Поделиться через


Функция JetCloseDatabase

Применимо к: Windows | Windows Server

Функция JetCloseDatabase

Функция JetCloseDatabase закрывает файл базы данных, который ранее был открыт с помощью JetOpenDatabase.

    JET_ERR JET_API JetCloseDatabase(
      __in          JET_SESID sesid,
      __in          JET_DBID dbid,
      __in          JET_GRBIT grbit
    );

Параметры

sesid

Контекст сеанса базы данных, который будет использоваться для вызова API.

dbid

Закрываемая база данных.

grbit

Зарезервировано для последующего использования.

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

Эта функция возвращает тип данных JET_ERR с одним из следующих кодов возврата. Дополнительные сведения о возможных ошибках ESE см. в разделах Ошибки подсистемы расширяемого хранилища и Параметры обработки ошибок.

Код возврата

Описание

JET_errDatabaseNotFound

База данных ранее не была открыта.

JET_errInvalidDatabaseId

Параметр dbid не является допустимым идентификатором базы данных.

JET_errSuccess

Операция выполнена успешно.

Требования

Требование Значение

Клиент

Требуется Windows Vista, Windows XP или Windows 2000 Professional.

Сервер

Требуется Windows Server 2008, Windows Server 2003 или Windows 2000 Server.

Верхняя часть

Объявлено в Esent.h.

Библиотека

Используйте ESENT.lib.

DLL

Требуется ESENT.dll.

См. также:

JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetCreateDatabase
JetCreateDatabase2
JetOpenDatabase