Поделиться через


Методы API

Включение защищенных элементов
Включение унаследованных элементов

Тип api предоставляет следующие члены.

Методика

  Имя Описание
Public method Static Member DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Десериализация объекта из столбца.
Public method Static Member DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Десериализация объекта из столбца.
Public method Static Member escrowUpdate Выполните атомарное добавление одного столбца. Столбец должен быть типом Long. Эта функция позволяет нескольким сеансам одновременно обновлять одну запись без конфликтов.
Public method Static Member GetBookmark Извлекает закладку для записи, связанной с записью индекса в текущей позиции курсора. Затем эту закладку можно использовать для изменения положения курсора обратно в ту же запись с помощью JetGotoBookmark.
Public method Static Member GetColumnDictionary Создает словарь, который сопоставляет имена столбцов с идентификаторами столбцов.
Public method Static Member GetTableColumnid Получите столбец указанного столбца.
Public method Static Member GetTableColumns(JET_SESID, JET_TABLEID) Выполняет итерацию по всем столбцам таблицы, возвращая сведения о каждом из них.
Public method Static Member GetTableColumns(JET_SESID, JET_DBID, String) Выполняет итерацию по всем столбцам таблицы, возвращая сведения о каждом из них.
Public method Static Member GetTableIndexes(JET_SESID, JET_TABLEID) Выполняет итерацию по всем индексам в таблице, возвращая сведения о каждом из них.
Public method Static Member GetTableIndexes(JET_SESID, JET_DBID, String) Выполняет итерацию по всем индексам в таблице, возвращая сведения о каждом из них.
Public method Static Member GetTableNames Возвращает имена таблиц в базе данных.
Public method Static Member IntersectIndexes Пересекает группу диапазонов индексов и возвращает закладки записей, которые находятся во всех диапазонах индексов. См. также JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit).
Public method Static Member JetAddColumn Добавьте новый столбец в существующую таблицу.
Public method Static Member JetAttachDatabase Присоединяет файл базы данных для использования с экземпляром базы данных. Чтобы использовать базу данных, ее необходимо будет впоследствии открыть с помощью JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
Public method Static Member JetAttachDatabase2 Присоединяет файл базы данных для использования с экземпляром базы данных. Чтобы использовать базу данных, ее необходимо будет впоследствии открыть с помощью JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
Public method Static Member JetBackupInstance Выполняет потоковую архивацию экземпляра, включая все присоединенные базы данных, в каталог. С несколькими методами резервного копирования, поддерживаемыми подсистемой, это самая простая и наиболее инкапсулируемая функция.
Public method Static Member JetBeginExternalBackupInstance Инициирует внешнюю резервную копию, пока подсистема и база данных находятся в сети и активна.
Public method Static Member JetBeginSession Инициализация нового сеанса ESENT.
Public method Static Member JetBeginTransaction Приводит к тому, что сеанс вводит транзакцию или создает новую точку сохранения в существующей транзакции.
Public method Static Member JetBeginTransaction2 Приводит к тому, что сеанс вводит транзакцию или создает новую точку сохранения в существующей транзакции.
Public method Static Member JetCloseDatabase Закрывает файл базы данных, который ранее был открыт с помощью JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) или создан с JetCreateDatabase(JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit).
Public method Static Member JetCloseFileInstance Закрывает файл, который был открыт с помощью JetOpenFileInstance после извлечения данных из этого файла с помощью JetReadFileInstance.
Public method Static Member JetCloseTable Закройте открытую таблицу.
Public method Static Member JetCommitTransaction Фиксирует изменения, внесенные в состояние базы данных во время текущей точки сохранения, и переносит их в предыдущую точку сохранения. Если самая внешняя точка сохранения зафиксирована, изменения, внесенные во время этой точки сохранения, будут зафиксированы в состоянии базы данных, и сеанс завершит транзакцию.
Public method Static Member JetCompact Создает копию существующей базы данных. Копия сжимается до состояния, оптимального для использования. Данные в скопированных данных будут упакованы в соответствии с мерами, выбранными для индексов при создании индекса. Таким образом, сжатые данные могут храниться как можно более плотно. Кроме того, сжатые данные могут зарезервировать место для последующих операций роста или вставки индексов.
Public method Static Member JetComputeStats Описывает каждый индекс таблицы, чтобы точно вычислить количество записей в индексе и количество отдельных ключей в индексе. Эта информация вместе с количеством страниц базы данных, выделенных для индекса, и текущее время вычисления хранится в метаданных индекса в базе данных. Эти данные можно получить впоследствии с помощью операций с информацией.
Public method Static Member JetCreateDatabase Создает и присоединяет файл базы данных.
Public method Static Member JetCreateDatabase2 Создает и присоединяет файл базы данных с заданным максимальным размером базы данных.
Public method Static Member JetCreateIndex Создает индекс данных в базе данных ESE. Индекс можно использовать для быстрого поиска определенных данных.
Public method Static Member JetCreateIndex2 Создает индексы по данным в базе данных ESE.
Public method Static Member JetCreateInstance Выделяет новый экземпляр ядра СУБД.
Public method Static Member JetCreateInstance2 Выделите новый экземпляр ядра СУБД для использования в одном процессе с указанным отображаемого имени.
Public method Static Member JetCreateTable Создайте пустую таблицу. Только что созданная таблица открывается исключительно.
Public method Static Member JetCreateTableColumnIndex3 Создает таблицу, добавляет столбцы и индексы в этой таблице.
Public method Static Member JetDefragment Запускает и останавливает задачи дефрагментации базы данных, которые улучшают организацию данных в базе данных.
Public method Static Member JetDefragment2 Запускает и останавливает задачи дефрагментации базы данных, которые улучшают организацию данных в базе данных.
Public method Static Member JetDelete Удаляет текущую запись в таблице базы данных.
Public method Static Member JetDeleteColumn Удаляет столбец из таблицы базы данных.
Public method Static Member JetDeleteColumn2 Удаляет столбец из таблицы базы данных.
Public method Static Member JetDeleteIndex Удаляет индекс из таблицы базы данных.
Public method Static Member JetDeleteTable Удаляет таблицу из базы данных.
Public method Static Member JetDetachDatabase Освобождает файл базы данных, который ранее был подключен к сеансу базы данных.
Public method Static Member JetDetachDatabase2 Освобождает файл базы данных, который ранее был подключен к сеансу базы данных.
Public method Static Member JetDupCursor Дублирует открытый курсор и возвращает дескриптор на повторяющийся курсор. Если курсор, который был дублирован, был курсором только для чтения, то повторяющийся курсор также является курсором только для чтения. Любое состояние, связанное с построением ключа поиска или обновлением записи, не копируется в повторяющийся курсор. Кроме того, расположение исходного курсора не дублируется в повторяющийся курсор. Повторяющийся курсор всегда открывается в кластеризованном индексе, а его расположение всегда находится в первой строке таблицы.
Public method Static Member JetDupSession Инициализировать новый сеанс ESE в том же экземпляре, что и заданный sesid.
Public method Static Member JetEndExternalBackupInstance Завершает внешний сеанс резервного копирования. Этот API является последним API в серии API, которые должны вызываться для успешного выполнения резервной копии в сети (не на основе VSS).
Public method Static Member JetEndExternalBackupInstance2 Завершает внешний сеанс резервного копирования. Этот API является последним API в серии API, которые должны вызываться для успешного выполнения резервной копии в сети (не на основе VSS).
Public method Static Member JetEndSession Завершает сеанс.
Public method Static Member JetEnumerateColumns Эффективно извлекает набор столбцов и их значения из текущей записи курсора или буфера копирования этого курсора. Извлекаемые столбцы и значения можно ограничить по списку идентификаторов столбцов, чисел itagSequence и других характеристик. Этот API извлечения столбцов является уникальным в том, что он возвращает сведения в динамически выделенной памяти, полученной с помощью совместимого с пользователем обратного вызова, предоставленного пользователем. Эта новая гибкость позволяет эффективно извлекать данные столбца с определенными характеристиками (например, размером и кратностью), которые неизвестны вызывающей функции. Это устраняет необходимость использования режимов обнаружения JetRetrieveColumn, чтобы определить эти характеристики, чтобы настроить окончательный вызов JetRetrieveColumn, который успешно получит нужные данные.
Public method Static Member JetEscrowUpdate Выполняет атомарную операцию добавления для одного столбца. Эта функция позволяет нескольким сеансам одновременно обновлять одну запись без конфликтов. См. также escrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32).
Public method Static Member JetFreeBuffer Освобождает память, выделенную вызовом ядра СУБД.
Public method Static Member JetGetAttachInfoInstance Используется во время резервного копирования, инициированного JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) для запроса экземпляра имен файлов базы данных, которые должны стать частью набора файлов резервного копирования. Рассматриваются только базы данных, подключенные к экземпляру с помощью JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit). Эти файлы могут быть открыты с помощью JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) и чтения с помощью JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32).
Public method Static Member JetGetBookmark Извлекает закладку для записи, связанной с записью индекса в текущей позиции курсора. Затем эту закладку можно использовать для изменения положения курсора обратно в ту же запись с помощью JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32). Закладка не будет больше, чем байтах в закладках. См. также GetBookmark(JET_SESID, JET_TABLEID).
Public method Static Member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, String, JET_COLUMNBASE) Извлекает сведения о столбце в таблице.
Public method Static Member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNDEF) Извлекает сведения о столбце таблицы.
Public method Static Member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNLIST) Извлекает сведения обо всех столбцах таблицы.
Public method Static Member JetGetCurrentIndex Детерминирует имя текущего индекса заданного курсора. Это имя также используется для последующего повторного выбора этого индекса в качестве текущего индекса с помощью JetSetCurrentIndex(JET_SESID, JET_TABLEID, String). Его также можно использовать для обнаружения свойств этого индекса с помощью JetGetTableIndexInfo.
Public method Static Member JetGetCursorInfo Определите, приведет ли обновление текущей записи курсора к конфликту записи на основе текущего состояния обновления записи. Возможно, конфликт записи в конечном итоге будет возвращен, даже если JetGetCursorInfo успешно возвращается. так как другой сеанс может обновить запись до того, как текущий сеанс сможет обновить ту же запись.
Public method Static Member JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) Извлекает определенную информацию о данной базе данных.
Public method Static Member JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) Извлекает определенную информацию о данной базе данных.
Public method Static Member JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) Извлекает определенную информацию о данной базе данных.
Public method Static Member JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) Извлекает определенную информацию о данной базе данных.
Public method Static Member JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) Извлекает определенную информацию о данной базе данных.
Public method Static Member JetGetDatabaseInfo(JET_SESID, JET_DBID, String, JET_DbInfo) Извлекает определенную информацию о данной базе данных.
Public method Static Member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST) Устаревший. Извлекает сведения об индексах таблицы.
Public method Static Member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXID, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, String, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetInstanceInfo Извлекает сведения о запущенных экземплярах.
Public method Static Member JetGetLock Явно зарезервируйте возможность обновления строки, блокировки записи или явного предотвращения обновления строки любым другим сеансом, блокировкой чтения. Как правило, блокировки записи строк получаются неявно в результате обновления строк. Блокировки чтения обычно не требуются из-за записи управления версиями. Однако в некоторых случаях транзакция может явно заблокировать строку для принудительной сериализации или обеспечить успешность последующей операции.
Public method Static Member JetGetLogInfoInstance Используется во время резервного копирования, инициированного JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) для запроса экземпляра имен файлов исправлений базы данных и файлов журналов, которые должны стать частью набора файлов резервного копирования. Эти файлы могут быть открыты с помощью JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) и чтения с помощью JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32).
Public method Static Member JetGetLS Позволяет приложению получить дескриптор контекста, известный как локальное хранилище, связанное с курсором или таблицей, связанной с этим курсором. Этот дескриптор контекста должен быть установлен ранее с помощью JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit). JetGetLS также можно использовать для одновременного получения текущего дескриптора контекста для курсора или таблицы и сброса этого дескриптора контекста.
Public method Static Member JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) Извлекает сведения об объектах базы данных.
Public method Static Member JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) Извлекает сведения об объектах базы данных.
Public method Static Member JetGetRecordPosition Возвращает дробное положение текущей записи в текущем индексе в виде структуры JET_RECPOS. См. также JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Public method Static Member JetGetSecondaryIndexBookmark Извлекает специальную закладку для записи вторичного индекса в текущей позиции курсора. Затем эту закладку можно использовать для эффективного изменения положения курсора обратно в ту же запись индекса с помощью JetGotoSecondaryIndexBookmark. Это наиболее полезно при перепозиции на вторичный индекс, содержащий повторяющиеся ключи или содержащие несколько записей индекса для одной записи.
Public method Static Member JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) Возвращает параметры конфигурации базы данных.
Public method Static Member JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) Возвращает параметры конфигурации базы данных.
Public method Static Member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) Извлекает сведения о столбце таблицы.
Public method Static Member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) Извлекает сведения о столбце таблицы.
Public method Static Member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) Извлекает сведения обо всех столбцах таблицы.
Public method Static Member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST) Устаревший. Извлекает сведения об индексах таблицы.
Public method Static Member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXID, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, String, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) Извлекает сведения об индексах таблицы.
Public method Static Member JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID JET_TblInfo) Извлекает различные фрагменты сведений о таблице в базе данных.
Public method Static Member JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) Извлекает различные фрагменты сведений о таблице в базе данных.
Public method Static Member JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) Извлекает различные фрагменты сведений о таблице в базе данных.
Public method Static Member JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) Извлекает различные фрагменты сведений о таблице в базе данных.
Public method Static Member JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo) Извлекает различные фрагменты сведений о таблице в базе данных.
Public method Static Member JetGetTruncateLogInfoInstance Используется во время резервной копии, инициированной JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) для запроса экземпляра имен файлов журнала транзакций, которые можно безопасно удалить после успешного завершения резервной копии.
Public method Static Member JetGetVersion Извлекает версию ядра СУБД.
Public method Static Member JetGotoBookmark Помещает курсор в запись индекса для записи, связанной с указанной закладкой. Закладка может использоваться с любым индексом, определенным по таблице. Закладку для записи можно получить с помощью JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32).
Public method Static Member JetGotoPosition Перемещает курсор в новое расположение, которое является частью пути через текущий индекс. См. также JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Public method Static Member JetGotoSecondaryIndexBookmark Помещает курсор в запись индекса, связанную с указанной закладкой вторичного индекса. Закладка вторичного индекса должна использоваться с тем же индексом над той же таблицей, из которой она была первоначально извлечена. Закладку вторичного индекса для записи индекса можно получить с помощью JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], [], Int32, GotoSecondaryIndexBookmarkGrbit).
Public method Static Member JetGrowDatabase Расширяет размер открытой базы данных.
Public method Static Member JetIdle Выполняет задачи очистки бездействия или проверяет состояние хранилища версий в ESE.
Public method Static Member JetIndexRecordCount Подсчитывает количество записей в текущем индексе из текущей позиции вперед. Текущая позиция включена в число. Число может быть больше общего количества записей в таблице, если текущий индекс превышает многозначный столбец и экземпляры столбца имеют несколько значений. Если таблица пуста, 0 будет возвращено для счетчика.
Public method Static Member JetInit Инициализация ядра СУБД ESENT.
Public method Static Member JetInit2 Инициализация ядра СУБД ESENT.
Public method Static Member JetIntersectIndexes Вычисляет пересечение между несколькими наборами записей индекса из разных вторичных индексов в одной таблице. Эта операция полезна для поиска набора записей в таблице, которая соответствует двум или нескольким критериям, которые могут быть выражены с помощью диапазонов индексов. См. также IntersectIndexes(JET_SESID, []).
Public method Static Member JetMakeKey Создает ключи поиска, которые затем могут использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) Переход по индексу. Курсор можно разместить в начале или конце индекса и переместить назад и перенаправить по указанному количеству записей индекса. См. также TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
Public method Static Member JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) Переход по индексу. Курсор можно разместить в начале или конце индекса и переместить назад и перенаправить по указанному количеству записей индекса. См. также TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
Public method Static Member JetOpenDatabase Открывает базу данных, ранее подключенную с JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit), для использования с сеансом базы данных. Эту функцию можно вызывать несколько раз для одной базы данных.
Public method Static Member JetOpenFileInstance Открывает присоединенную базу данных, файл исправления базы данных или файл журнала транзакций активного экземпляра для выполнения нечеткой резервной копии потоковой передачи. Данные из этих файлов впоследствии можно считывать через возвращенный дескриптор с помощью JetReadFileInstance. Возвращаемый дескриптор должен быть закрыт с помощью JetCloseFileInstance. Внешнее резервное копирование экземпляра должно быть инициировано ранее с помощью JetBeginExternalBackupInstance.
Public method Static Member JetOpenTable Открывает курсор в ранее созданной таблице.
Public method Static Member JetOpenTempTable Создает временную таблицу с одним индексом. Временная таблица хранит и извлекает записи так же, как обычная таблица, созданная с помощью JetCreateTableColumnIndex. Однако временные таблицы гораздо быстрее, чем обычные таблицы из-за их нестабильной природы. Они также можно использовать для очень быстрой сортировки и удаления повторяющихся записей при доступе исключительно последовательно. См. также JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public method Static Member JetOpenTempTable2 Создает временную таблицу с одним индексом. Временная таблица хранит и извлекает записи так же, как обычная таблица, созданная с помощью JetCreateTableColumnIndex. Однако временные таблицы гораздо быстрее, чем обычные таблицы из-за их нестабильной природы. Они также можно использовать для очень быстрой сортировки и удаления повторяющихся записей при доступе исключительно последовательно. См. также JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public method Static Member JetOpenTempTable3 Создает временную таблицу с одним индексом. Временная таблица хранит и извлекает записи так же, как обычная таблица, созданная с помощью JetCreateTableColumnIndex. Однако временные таблицы гораздо быстрее, чем обычные таблицы из-за их нестабильной природы. Они также можно использовать для очень быстрой сортировки и удаления повторяющихся записей при доступе исключительно последовательно. См. также JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public method Static Member JetOSSnapshotFreeze Запускает моментальный снимок. Пока выполняется моментальный снимок, действие записи на диск подсистемой не может произойти.
Public method Static Member JetOSSnapshotPrepare Начинает подготовку к сеансу моментального снимка. Сеанс моментального снимка — это короткий интервал времени, в котором подсистема не выдает никаких операций ввода-вывода на диск, чтобы модуль смог участвовать в сеансе моментального снимка тома (при использовании записи моментальных снимков).
Public method Static Member JetOSSnapshotThaw Уведомляет подсистему о том, что она может возобновить обычные операции ввода-вывода после периода замораживания и успешного моментального снимка.
Public method Static Member JetPrepareUpdate Подготовка курсора к обновлению.
Public method Static Member JetReadFileInstance Извлекает содержимое файла, открытого с помощью JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64).
Public method Static Member JetRegisterCallback Позволяет приложению настроить ядро СУБД выдачу уведомлений приложению для определенных событий. Эти уведомления связаны с определенной таблицей и остаются в силе только до завершения работы экземпляра, содержащего таблицу, с помощью JetTerm(JET_INSTANCE).
Public method Static Member JetRenameColumn Изменяет имя существующего столбца.
Public method Static Member JetRenameTable Изменяет имя существующей таблицы.
Public method Static Member JetResetSessionContext Отсоединяет сеанс от текущего потока. Это следует использовать в сочетании с JetSetSessionContext(JET_SESID, IntPtr).
Public method Static Member JetResetTableSequential Уведомляет ядро СУБД о том, что приложение больше не сканирует весь индекс, на который размещается курсор. Этот вызов изменяет уведомление, отправленное JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit).
Public method Static Member JetRestoreInstance Восстанавливает и восстанавливает потоковую резервную копию экземпляра, включая все подключенные базы данных. Он предназначен для работы с резервной копией, созданной с помощью функции JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS). Это простейшая и наиболее инкапсулированная функция восстановления.
Public method Static Member JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Извлекает одно значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора. Кроме того, эта функция может получить столбец из записи, созданной в буфере копирования курсора. Эта функция также может извлекать данные столбцов из записи индекса, которая ссылается на текущую запись. Помимо получения фактического значения столбца, Можно также использовать JetRetrieveColumn для получения размера столбца перед получением данных столбца соответствующим образом.
Public method Static Member JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Извлекает одно значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора. Кроме того, эта функция может получить столбец из записи, созданной в буфере копирования курсора. Эта функция также может извлекать данные столбцов из записи индекса, которая ссылается на текущую запись. Помимо получения фактического значения столбца, Можно также использовать JetRetrieveColumn для получения размера столбца перед получением данных столбца соответствующим образом.
Public method Static Member JetRetrieveColumns Извлекает несколько значений столбцов из текущей записи в одной операции. Массив структур JET_RETRIEVECOLUMN используется для описания набора значений столбцов, которые необходимо извлечь, и для описания выходных буферов для каждого значения столбца, который необходимо извлечь.
Public method Static Member JetRetrieveKey Извлекает ключ для записи индекса в текущей позиции курсора. См. также RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit).
Public method Static Member JetRollback Отменяет изменения, внесенные в состояние базы данных, и возвращается в последнюю точку сохранения. JetRollback также закроет все курсоры, открытые во время точки сохранения. Если самая внешняя точка сохранения отменена, сеанс завершит транзакцию.
Public method Static Member JetSeek Эффективно помещает курсор в запись индекса, которая соответствует критериям поиска, указанным ключом поиска в этом курсоре, и указанным неравенством. Ранее ключ поиска был создан с помощью JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). См. также TrySeek(JET_SESID, JET_TABLEID, SeekGrbit).
Public method Static Member JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) Функция JetSetColumn изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи. Он может перезаписать существующее значение, добавить новое значение в последовательность значений в многозначном столбце, удалить значение из последовательности значений в многозначном столбце или обновить все или часть длинного значения (столбец типа LongText или LongBinary).
Public method Static Member JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) Функция JetSetColumn изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи. Он может перезаписать существующее значение, добавить новое значение в последовательность значений в многозначном столбце, удалить значение из последовательности значений в многозначном столбце или обновить все или часть длинного значения (столбец типа LongText или LongBinary).
Public method Static Member JetSetColumnDefaultValue Изменяет значение по умолчанию существующего столбца.
Public method Static Member JetSetColumns Позволяет приложению задать несколько значений столбцов в одной операции. Массив структур JET_SETCOLUMN используется для описания набора заданных значений столбцов и описания входных буферов для каждого значения столбца.
Public method Static Member JetSetCurrentIndex Задайте текущий индекс курсора.
Public method Static Member JetSetCurrentIndex2 Задайте текущий индекс курсора.
Public method Static Member JetSetCurrentIndex3 Задайте текущий индекс курсора.
Public method Static Member JetSetCurrentIndex4 Задайте текущий индекс курсора.
Public method Static Member JetSetDatabaseSize Задает размер нераскрытого файла базы данных.
Public method Static Member JetSetIndexRange Временно ограничивает набор записей индекса, которые курсор может ходить с помощью JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) для тех, кто начинается с текущей записи индекса и заканчивается на записи индекса, которая соответствует критериям поиска, указанным ключом поиска в этом курсоре и указанными критериями привязки. Ранее ключ поиска был создан с помощью JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). См. также TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member JetSetLS Позволяет приложению связать дескриптор контекста, известный как локальное хранилище с курсором или таблицей, связанной с этим курсором. Этот дескриптор контекста можно использовать приложением для хранения вспомогательных данных, связанных с курсором или таблицей. Позже приложение уведомляется с помощью обратного вызова среды выполнения при выпуске дескриптора контекста. Это позволяет связать динамически выделенное состояние с курсором или таблицей.
Public method Static Member JetSetSessionContext Связывает сеанс с текущим потоком с помощью заданного дескриптора контекста. Эта связь переопределяет требование ядра по умолчанию, что транзакция для данного сеанса должна выполняться полностью в одном потоке. Чтобы удалить связь, используйте JetResetSessionContext(JET_SESID).
Public method Static Member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) Задает параметры конфигурации базы данных.
Public method Static Member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) Задает параметры конфигурации базы данных.
Public method Static Member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) Задает параметры конфигурации базы данных.
Public method Static Member JetSetTableSequential Уведомляет ядро СУБД о том, что приложение сканирует весь индекс, на который находится курсор. Следовательно, методы, используемые для доступа к данным индекса, будут настроены, чтобы сделать этот сценарий максимально быстрым. См. также JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit).
Public method Static Member JetStopBackupInstance Не позволяет выполнять потоковую архивацию, связанную с резервным копированием, продолжать работу определенного запущенного экземпляра, что позволяет предотвратить прогнозируемое резервное копирование потоковой передачи.
Public method Static Member JetStopServiceInstance Подготавливает экземпляр к завершению.
Public method Static Member JetTerm Завершите создание экземпляра с JetInit(JET_INSTANCE) или JetCreateInstance(JET_INSTANCE, String).
Public method Static Member JetTerm2 Завершите создание экземпляра с JetInit(JET_INSTANCE) или JetCreateInstance(JET_INSTANCE, String).
Public method Static Member JetTruncateLogInstance Используется во время резервной копии, инициированной JetBeginExternalBackup, для удаления всех файлов журнала транзакций, которые больше не потребуются после успешного завершения текущей резервной копии.
Public method Static Member JetUnregisterCallback Настраивает ядро СУБД для прекращения выдачи уведомлений приложению, как ранее запрашивалось с помощью JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE).
Public method Static Member JetUpdate(JET_SESID, JET_TABLEID) Функция JetUpdate выполняет операцию обновления, включая вставку новой строки в таблицу или обновление существующей строки. Удаление строки таблицы выполняется путем вызова JetDelete(JET_SESID, JET_TABLEID).
Public method Static Member JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) Функция JetUpdate выполняет операцию обновления, включая вставку новой строки в таблицу или обновление существующей строки. Удаление строки таблицы выполняется путем вызова JetDelete(JET_SESID, JET_TABLEID).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, Boolean, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MakeKey(JET_SESID, JET_TABLEID, String, Кодировка, MakeKeyGrbit) Создает ключ поиска, который затем может использоваться JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) и JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public method Static Member MoveAfterLast Поместите курсор после последней записи в таблице. Последующий переход будет размещать курсор на последней записи.
Public method Static Member MoveBeforeFirst Поместите курсор перед первой записью в таблице. Последующий переход будет размещать курсор на первой записи.
Public method Static Member ResetIndexRange Удаляет диапазон индексов, созданный с помощью JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) или TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). Если диапазон индексов отсутствует, этот метод ничего не делает.
Public method Static Member RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает одно значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) Извлекает одно значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора. Кроме того, эта функция может получить столбец из записи, созданной в буфере копирования курсора. Эта функция также может извлекать данные столбцов из записи индекса, которая ссылается на текущую запись. Помимо получения фактического значения столбца, Можно также использовать JetRetrieveColumn для получения размера столбца перед получением данных столбца соответствующим образом.
Public method Static Member RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает логическое значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает логическое значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает значение столбца байтов из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение столбца байтов из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает значение столбца datetime из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение столбца datetime из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает значение двойного столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение двойного столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает значение столбца с плавающей запятой из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение столбца с плавающей запятой из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает значение столбца GUID из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение столбца GUID из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает одно значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение столбца int16 из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает одно значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение столбца int32 из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает одно значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает одно значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает одно значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора. Используется кодировка Юникода.
Public method Static Member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, кодировка) Извлекает строковое значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Кодировка, RetrieveColumnGrbit) Извлекает строковое значение столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID JET_COLUMNID) Извлекает значение столбца uint16 из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение столбца uint16 из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает значение столбца uint32 из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение столбца uint32 из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает значение столбца uint64 из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Извлекает значение столбца uint64 из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора.
Public method Static Member RetrieveColumns Извлекает столбцы в объекты ColumnValue.
Public method Static Member RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) Извлекает размер одного столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора. Кроме того, эта функция может получить столбец из записи, созданной в буфере копирования курсора. Эта функция также может извлекать данные столбцов из записи индекса, которая ссылается на текущую запись.
Public method Static Member RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) Извлекает размер одного столбца из текущей записи. Запись заключается в том, что запись, связанная с записью индекса в текущей позиции курсора. Кроме того, эта функция может получить столбец из записи, созданной в буфере копирования курсора. Эта функция также может извлекать данные столбцов из записи индекса, которая ссылается на текущую запись.
Public method Static Member RetrieveKey Извлекает ключ для записи индекса в текущей позиции курсора.
Public method Static Member SerializeObjectToColumn Напишите сериализованную форму объекта в столбец.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Boolean) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Байт) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, single) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, строка, кодировка) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Кодировка, SetColumnGrbit) Изменяет одно значение столбца в измененной записи для вставки или обновления текущей записи.
Public method Static Member SetColumns Задает столбцы из объектов ColumnValue.
Public method Static Member TryGetLock Явно зарезервируйте возможность обновления строки, блокировки записи или явного предотвращения обновления строки любым другим сеансом, блокировкой чтения. Как правило, блокировки записи строк получаются неявно в результате обновления строк. Блокировки чтения обычно не требуются из-за записи управления версиями. Однако в некоторых случаях транзакция может явно заблокировать строку для принудительной сериализации или обеспечить успешность последующей операции.
Public method Static Member TryMove Попробуйте перейти по индексу. Если навигация завершается успешно, этот метод возвращает значение true. Если для перехода к этому методу нет записи, возвращает значение false; Исключение будет создано для других ошибок.
Public method Static Member TryMoveFirst Попробуйте перейти к первой записи в таблице. Если таблица пуста, возвращает значение false, если возникает другая ошибка, возникает исключение.
Public method Static Member TryMoveLast Попробуйте перейти к последней записи в таблице. Если таблица пуста, возвращает значение false, если возникает другая ошибка, возникает исключение.
Public method Static Member TryMoveNext Попробуйте перейти к следующей записи в таблице. Если в следующей записи нет следующей записи, возвращается значение false, если возникает другая ошибка, возникает исключение.
Public method Static Member TryMovePrevious Попробуйте перейти к предыдущей записи в таблице. Если предыдущая запись отсутствует, возвращает значение false, если возникает другая ошибка, возникает исключение.
Public method Static Member TryOpenTable Попробуйте открыть таблицу.
Public method Static Member TrySeek Эффективно помещает курсор в запись индекса, которая соответствует критериям поиска, указанным ключом поиска в этом курсоре, и указанным неравенством. Ранее ключ поиска был создан с помощью JetMakeKey.
Public method Static Member TrySetIndexRange Временно ограничивает набор записей индекса, которые курсор может ходить с помощью JetMove, чтобы те, начиная с текущей записи индекса и заканчивая записью индекса, которая соответствует критериям поиска, указанным ключом поиска в этом курсоре и указанными связанными критериями. Ранее ключ поиска был создан с помощью JetMakeKey. Возвращает значение true, если диапазон индексов не является пустым, значение false в противном случае.

Вверх

См. также

Ссылка

класса API

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