Freigeben über


JetCloseDatabase-Funktion

Letzte Änderung: Freitag, 27. Februar 2015

Gilt für: Windows | Windows Server

JetCloseDatabase-Funktion

Die Funktion JetCloseDatabase schließt eine Datenbankdatei, die zuvor mit JetOpenDatabasegeöffnet wurde.

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

Parameter

sesid

Im Kontext der Datenbank-Sitzung, die verwendet werden, für die API-Aufruf.

DBID

Die Datenbank geschlossen wird.

JET_errInvalidGrbit

Für die zukünftige Verwendung reserviert.

Return Value

Diese Funktion gibt den Datentyp JET_ERR mit einem der folgenden Rückgabecodes. Weitere Informationen zu den möglichen ESE-Fehlern finden Sie unter Extensible Storage Engine-Fehlern und Fehler behandeln von Parametern.

Rückgabecode

Beschreibung

JET_errDatabaseNotFound

Die Datenbank wurde nicht zuvor geöffnet.

JET_errInvalidDatabaseId

Der Parameter Dbid war keinen gültigen Datenbanknamen-Bezeichner.

JET_errSuccess

Der Vorgang wurde erfolgreich abgeschlossen.

Voraussetzungen

-Client,

Erfordert Windows Vista, Windows XP oder Windows 2000 Professional.

Server

WindowsServer 2008, WindowsServer 2003 oder Windows 2000 Server benötigt.

Kopfzeile

In Esent.h deklariert.

Library

Verwenden Sie ESENT.lib.

DLL

Erfordert "ESENT.dll".

Siehe auch

JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetCreateDatabase
JetCreateDatabase2
JetOpenDatabase