Метод VistaApi.JetOpenTemporaryTable

Создает временную таблицу с одним индексом. Временная таблица хранит и извлекает записи так же, как обычная таблица, созданная с помощью JetCreateTableColumnIndex. Однако временные таблицы выполняются гораздо быстрее, чем обычные таблицы из-за их нестабильной природы. Их также можно использовать для очень быстрой сортировки и удаления дубликатов наборов записей при доступе исключительно последовательно. См. также Статью JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []) ,JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []).

Пространство имен:Microsoft.Isam.Esent.Interop.Vista
Сборки: Microsoft.Isam.Esent.Interop (в 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
)

Параметры

  • temporarytable
    Тип: Microsoft.Isam.Esent.Interop.Vista.JET_OPENTEMPORARYTABLE

    Описание временной таблицы, создаваемой при входных данных. После успешного вызова структура содержит дескриптор для идентификации временной таблицы и столбца. Используйте JetCloseTable(JET_SESID, JET_TABLEID), чтобы освободить временную таблицу после завершения.

Комментарии

Представлено в Windows Vista. Используйте JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []) для более ранних версий Esent.

См. также раздел

Ссылка

Класс VistaApi

Элементы VistaApi

Пространство имен Microsoft.Isam.Esent.Interop.Vista