JET_TABLEID

适用于: Windows |Windows Server

JET_TABLEID

JET_TABLEID数据类型包含数据库游标的句柄,用于调用 JET API。 游标只能与用于打开该游标的会话一起使用。

    typedef JET_API_PTR JET_TABLEID;

数据类型

JET_TABLEID

NULLJET_tableidNil可用于指示游标句柄无效。

备注

游标管理数据库引擎表的使用。 游标可以执行以下任务:

  • 扫描记录

  • 搜索记录

  • 选择这些记录的有效排序顺序和可见性

  • 创建、更新或删除记录

  • 修改表的架构

随着基础表的状态或类型更改,游标支持的功能可能会更改。 例如,使用某些选项打开临时表时,可能会禁止搜索数据。 游标始终完全连接到基础表,并与该数据直接交互,无需任何缓存。 此数据库引擎公开的几乎所有核心 ISAM 功能都通过游标工作。

可以使用 JetOpenTableJetOpenTempTable 创建游标。 可以使用 JetDupCursor 复制光标。 可以使用 JetCloseTable 显式关闭光标,也可以使用 JetEndSessionJetTerm 隐式关闭光标。 如果在中止的事务中打开游标, 则 JetRollback 也可以隐式关闭游标。 在任何时间可以创建的最大游标数由 JET_paramMaxCursors 控制,可以使用 JetSetSystemParameter 进行配置。

要求

要求

客户端

需要 Windows Vista、Windows XP 或 Windows 2000 专业版。

服务器

需要 Windows Server 2008、Windows Server 2003 或 Windows 2000 Server。

标头

在 Esent.h 中声明。

另请参阅

JET_paramMaxSessions
JetCloseTable
JetDupCursor
JetEndSession
JetOpenTable
JetOpenTempTable
JetRollback
JetSetSystemParameter
JetTerm