JET_TABLEID

適用于: Windows |Windows Server

JET_TABLEID

JET_TABLEID資料類型包含資料庫資料指標的控制碼,用於對 JET API 的呼叫。 資料指標只能與用來開啟該資料指標的會話搭配使用。

    typedef JET_API_PTR JET_TABLEID;

資料類型

JET_TABLEID

NullJET_tableidNil可用來表示不正確資料指標控制碼。

備註

資料指標會管理資料庫引擎的資料表使用。 資料指標可以執行下列工作:

  • 掃描記錄

  • 搜尋記錄

  • 選擇這些記錄的有效排序次序和可見度

  • 建立、更新或刪除記錄

  • 修改資料表的架構

當基礎資料表的狀態或類型變更時,資料指標的支援功能可能會變更。 例如,臨時表可能會不允許在特定選項開啟資料時搜尋資料。 資料指標一律會完全連接到基礎資料表,並直接與該資料互動,而不需要任何快取。 幾乎所有由這個資料庫引擎公開的核心 ISAM 功能都是透過資料指標運作。

您可以使用JetOpenTable 或 JetOpenTempTable建立資料指標。 您可以使用 JetDupCursor複製資料指標。 資料指標可以使用 JetCloseTable 明確關閉,或使用 JetEndSessionJetTerm隱含關閉。 如果在中止的交易中開啟資料指標, JetRollback 也可以隱含地關閉資料指標。 任何一次可以建立的資料指標數目上限是由 JET_paramMaxCursors所控制,您可以使用 JetSetSystemParameter進行設定。

規格需求

需求

用戶端

需要 Windows Vista、Windows XP 或 Windows 2000 Professional。

Server

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

標頭

在 Esent.h 中宣告。

另請參閱

JET_paramMaxSessions
JetCloseTable
JetDupCursor
JetEndSession
JetOpenTable
JetOpenTempTable
JetRollback
JetSetSystemParameter
JetTerm