JET_DBID

Applies to: Windows | Windows Server

JET_DBID

The JET_DBID data type contains the handle to the database. A database handle is used to manage the schema of a database. It can also be used to manage the tables inside of that database.

    typedef unsigned long JET_DBID;

Data Types

JET_DBID

Handle to the database.

A value of JET_dbidNil indicates that the handle is invalid.

Remarks

A database handle is created by means of a call to JetCreateDatabase or JetOpenDatabase.

A database handle can be explicitly closed by JetCloseDatabase or implicitly closed by JetEndSession or JetTerm.

A database handle can be used only within the session in which it was created. The existence of a database handle corresponds to the logical open of a database. A logical open is different from the physical open of a database, which happens when a database is attached to the system.

Requirements

Requirement Value

Client

Requires Windows Vista, Windows XP, or Windows 2000 Professional.

Server

Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server.

Header

Declared in Esent.h.

See Also

JetCreateDatabase
JetOpenDatabase
JetCloseDatabase
JetEndSession