VistaApi.JetOpenTemporaryTable 方法
建立具有單一索引的臨時表。 臨時表會儲存和擷取記錄,就像使用 JetCreateTableColumnIndex 建立的一般資料表一樣。 不過,臨時表比一般資料表快很多,因為其變動性。 當以純循序方式存取時,它們也可以用來非常快速地排序及執行記錄集的重複移除。 另請參閱 JetOpenTempTable (JET_SESID、[]、Int32、TempTableGrbit、JET_TABLEID、[]) 、 JetOpenTempTable3 (JET_SESID、[]、Int32、JET_UNICODEINDEX、TempTableGrbit、JET_TABLEID、[]) 。
Namespace:Microsoft.Isam.Esent.Interop.Vista
裝配: microsoft.Isam.Esent.Interop (in Microsoft.Isam.Esent.Interop.dll)
語法
'Declaration
Public Shared Sub JetOpenTemporaryTable ( _
sesid As JET_SESID, _
temporarytable As JET_OPENTEMPORARYTABLE _
)
'Usage
Dim sesid As JET_SESID
Dim temporarytable As JET_OPENTEMPORARYTABLEVistaApi.JetOpenTemporaryTable(sesid, _
temporarytable)
public static void JetOpenTemporaryTable(
JET_SESID sesid,
JET_OPENTEMPORARYTABLE temporarytable
)
參數
sesid
類型: Microsoft.Isam.Esent.Interop.JET_SESID要使用的會話。
temporarytable
類型: Microsoft.Isam.Esent.Interop.Vista.JET_OPENTEMPORARYTABLE在輸入上建立的臨時表描述。 成功呼叫之後,結構會包含臨時表和資料行識別的控制碼。 使用 JetCloseTable (JET_SESID,JET_TABLEID) 在完成時釋放臨時表。
備註
在 Windows Vista 中引進。 針對舊版 Esent ,請使用 JetOpenTempTable3 (JET_SESID、[]、Int32、JET_UNICODEINDEX、TempTableGrbit、JET_TABLEID、[]) 。
另請參閱
參考
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應