JET_TABLEID
适用于: Windows |Windows Server
JET_TABLEID
JET_TABLEID数据类型包含数据库游标的句柄,用于调用 JET API。 游标只能与用于打开该游标的会话一起使用。
typedef JET_API_PTR JET_TABLEID;
数据类型
JET_TABLEID
NULL 或JET_tableidNil可用于指示游标句柄无效。
备注
游标管理数据库引擎表的使用。 游标可以执行以下任务:
扫描记录
搜索记录
选择这些记录的有效排序顺序和可见性
创建、更新或删除记录
修改表的架构
随着基础表的状态或类型更改,游标支持的功能可能会更改。 例如,使用某些选项打开临时表时,可能会禁止搜索数据。 游标始终完全连接到基础表,并与该数据直接交互,无需任何缓存。 此数据库引擎公开的几乎所有核心 ISAM 功能都通过游标工作。
可以使用 JetOpenTable 或 JetOpenTempTable 创建游标。 可以使用 JetDupCursor 复制光标。 可以使用 JetCloseTable 显式关闭光标,也可以使用 JetEndSession 或 JetTerm 隐式关闭光标。 如果在中止的事务中打开游标, 则 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