Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Applies to: Windows | Windows Server
JetCloseTable Function
The JetCloseTable function closes an open table in a database. The table may be a temporary table or a normal table.
JET_ERR JET_API JetCloseTable(
__in JET_SESID sesid,
__in JET_TABLEID tableid
);
Parameters
sesid
Identifies the database session context that will be used for the API call.
tableid
Identifies the table to be closed.
Set tableid to JET_tableidNil to release memory.
Return Value
This function returns the JET_ERR datatype with one of the following return codes. For more information about the possible ESE errors, see Extensible Storage Engine Errors and Error Handling Parameters.
Return code |
Description |
|---|---|
JET_errSuccess |
The operation completed successfully. |
Remarks
This function must be called on all tables opened with JetOpenTable.
The exception to this rule happens when JetOpenTable is called in a transaction and the transaction is rolled back (with JetRollback). When rolling back a transaction, the table is automatically closed. In this case, it is an error to close the table with JetCloseTable.
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. |
Library |
Use ESENT.lib. |
DLL |
Requires ESENT.dll. |
See Also
JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetOpenTable
JetRollback