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