Элементы Recordset (DAO)
Область применения: Access 2013, Office 2013
Объект Recordset представляет записи в базовой таблице или записи, получаемые в результате выполнения запросов.
Методы
Имя |
Описание |
---|---|
Создает новую запись для обновляемого объекта Recordset. |
|
ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access. Отменяет выполнение ожидающего вызова асинхронного метода (только для рабочих областей ODBCDirect). |
|
Отменяет любые незавершенные обновления для объекта Recordset. |
|
Создает дубликат объекта Recordset, который ссылается на оригинальный объект Recordset. |
|
Закрывает открытый объект Recordset. |
|
Возвращает объект QueryDef, который является копией QueryDef и используется для создания объекта Recordset, представленного заполнителем recordset (только для рабочие области Microsoft Access). . |
|
Не поддерживается для объекта. |
|
Копирует текущую запись с обновляемым объектом Recordset в буфер обмена для последующего редактирования. |
|
Заполняет полностью или частично локальный кэш для объекта Recordset, который содержит данные из источника ODBC, подключенного к ядру СУБД Microsoft Access (только для баз данных ODBC, подключенных к Microsoft Access). |
|
Определяет положение первой записи в объекте Recordset типа dynaset или мгновенный снимок, которая отвечает заданным условиям и превращает запись в текущую запись (только для рабочих областей Microsoft Access). |
|
Определяет положение последней записи в объекте Recordset типа dynaset или мгновенный снимок, которая отвечает заданным условиям и превращает запись в текущую запись (только для рабочих областей Microsoft Access). |
|
Определяет положение следующей записи в объекте Recordset типа dynaset или мгновенный снимок, которая отвечает заданным условиям и превращает запись в текущую запись (только для рабочих областей Microsoft Access). . |
|
Определяет положение предыдущей записи в объекте Recordset типа dynaset или мгновенный снимок, которая отвечает заданным условиям и превращает запись в текущую запись (только для рабочих областей Microsoft Access). . |
|
Извлекает несколько строк из объекта Recordset. |
|
Перемещает положение текущей записью в объекте Recordset. |
|
Выполняет перемещение к первой записи в указанном объекте Recordset и делает запись текущей. |
|
Выполняет перемещение к последней записи в указанном объекте Recordset и делает запись текущей. |
|
Выполняет перемещение к последней записи в указанном объекте Recordset и делает запись текущей записью. |
|
Выполняет перемещение к предыдущей записи в указанном объекте Recordset и делает запись текущей. |
|
ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access. Получает следующий набор записей, при наличии, возвращаемый состоящим из нескольких частей запросом на выборку в вызове OpenRecordset и возвращает логическое значение, определяющее, находится ли одна или несколько дополнительных записей в состоянии ожидания (только для рабочих областей ODBCDirect). |
|
Создает новый объект Recordset и добавляет его в коллекцию Recordsets. |
|
Обновляет данные в объекте Recordset с помощью повторного выполнения запроса, на котором основан объект. |
|
Определяет положение записи в индексированном объектеRecordset табличного типа, которое отвечает заданным условиям для текущего индекса и превращает данную запись в текущую запись (только для рабочих областей Microsoft Access). |
|
ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access. Сохраняет содержимое буфера обмена в обновляемый объект Recordset. |
Свойства
Имя |
Описание |
---|---|
Задает или возвращает относительный номер записи для текущей записи объекта Recordset. |
|
ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access. Возвращает количество записей, для которых не удалось выполнить последний пакет обновления (только для рабочих областей ODBCDirect). |
|
ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access. Возвращает массив закладок, указывающих на строки, которые вызывают конфликты при выполнении последнего пакета обновления (только для рабочих областей ODBCDirect). |
|
ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access. Задает или возвращает количество операторов, отправляемых на сервер в каждом пакете (только для рабочих областей ODBCDirect). |
|
Возвращает значение, которое показывает, находится ли текущее положение записи курсора перед первой записью объекта Recordset. Только для чтения, Boolean. |
|
Задает или возвращает закладку, которая уникально определяет текущую запись в объекте Recordset. |
|
Возвращает значение, которое указывает, поддерживает ли объект Recordset закладки, которые можно задать с помощью свойства Bookmark. |
|
Задает или возвращает число записей, полученных из источника данных ODBC, который будет кэшироваться локально. Для чтения и записи, Long. |
|
Задает или возвращает значение, которое определяет закладку первой записи в объекте Recordset типа dynaset, содержащих данные, локально кэшируемые из источника данных ODBC (только для рабочих областей Microsoft Access). |
|
Возвращает объект Connection, который соответствует базе данных. |
|
Возвращает дату и время создания базовой таблицы (только для рабочих областей Microsoft Access). Только для чтения, Variant. |
|
Возвращает значение, которое указывает состояние редактирования для текущей записи. |
|
Возвращает значение, которое показывает, находится текущая запись после последней записи объекта Recordset. Только для чтения, Boolean. |
|
Возвращает коллекцию Fields, которая представляет все объекты Field для указанного объекта. Только для чтения. |
|
Задает или возвращает значение, определяющее записи, включаемые в открытом впоследствии объект Recordset (только для рабочих областей Microsoft Access). Для чтения и записи, String. |
|
Задает или возвращает значение, которое указывает имя текущего объекта Index в объекте Recordset табличного типа (только для рабочих областей Microsoft Access). |
|
Возвращает закладку, определяющую самую последнюю из добавленных или измененных записей. |
|
Возвращает дату и время последнего изменения в базовой таблице. Только для чтения, Variant. |
|
Задает или возвращает значение, определяющее тип блокировки, которая действует во время редактирования. |
|
Возвращает имя указанного объекта. Только для чтения, String. |
|
Указывает, была ли найдена конкретная запись с помощью метода Seek или одного из методов Find (только для рабочих областей Microsoft Access). |
|
Задает или возвращает значение, определяющее приблизительное место текущей записи в объекте Recordset на основе процента записей в Recordset. |
|
Возвращает коллекцию Properties для указанного объекта. Только для чтения. |
|
Возвращает число записей, доступных в объекте Recordset, или общее количество записей в Recordset табличного типа. или объекте TableDef. Только для чтения, Long. |
|
ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access. Возвращает значение, определяющее состояние обновления текущей записи, если она входит в пакет обновления (только для рабочих областей ODBCDirect). Только для чтения, RecordStatusEnum. |
|
Возвращает значение, которое указывает на то, поддерживает ли объект Recordset метод Requery, который повторно выполняет запрос, на котором основан объект Recordset. |
|
Задает или возвращает порядок сортировки для записей в объекте Recordset (только для рабочих областей Microsoft Access). |
|
ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access. Указывает на то, завершена или нет асинхронной операции (т. е метода, вызываемого с параметром dbRunAsync) (только для рабочих областей ODBCDirect). |
|
Возвращает значение, которое указывает на то, поддерживает ли объект транзакций. Только для чтения, Boolean. |
|
Type |
Описание для этого элемента появится в итоговом выпуске Office 14. |
Возвращает значение, которое указывает на то, можно ли изменить DAO объект. Только для чтения, Boolean. |
|
ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access. Задает или возвращает значение, которое указывает на то, как предложение WHERE создается для каждой записи во время обновления пакета, а также будет ли пакет обновления использовать оператор UPDATE или DELETE, за которым следует INSERT (только для рабочих областей ODBCDirect). Чтение и запись, UpdateCriteriaEnum. |
|
Задает или возвращает значение, которое проверяет данные в поле после его добавление или изменения в таблице (только для рабочих областей Microsoft Access). Чтение и запись, String. |
|
Задает или возвращает значение, определяющее текст сообщения, которое отображает ваше приложение, если значение объекта Field не удовлетворяют правилу проверки, задаваемому настройкой параметра ValidationRule (только для рабочих областей Microsoft Access). Только для чтения, String. |