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 Professional。 |
Server |
需要 Windows Server 2008、Windows Server 2003 或 Windows 2000 Server。 |
標頭 |
在 Esent.h 中宣告。 |
另請參閱
JET_paramMaxSessions
JetCloseTable
JetDupCursor
JetEndSession
JetOpenTable
JetOpenTempTable
JetRollback
JetSetSystemParameter
JetTerm