Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обновляет данные в объекте Recordset , повторно выполняя запрос, на котором основан объект.
Синтаксис
recordset.Requery Options
Параметры
Параметры
Необязательно. Битовая маска, содержащая значения ExecuteOptionEnum и CommandTypeEnum , влияющие на эту операцию.
Замечание
Если параметр Options имеет значение adAsyncExecute, эта операция будет выполняться асинхронно, и событие RecordsetChangeComplete будет выдано при завершении. Значения ExecuteOpenEnumadExecuteNoRecords или adExecuteStream не должны использоваться с requery.
Замечания
Используйте метод Requery для обновления всего содержимого объекта Recordset из источника данных путем повторной отправки исходной команды и получения данных во второй раз. Вызов этого метода эквивалентен вызову методов Close и Open в последовательности. Если вы редактируют текущую запись или добавляете новую запись, возникает ошибка.
Хотя объект Recordset открыт, свойства, определяющие характер курсора (CursorType, LockType, MaxRecords и т. д.), доступны только для чтения. Таким образом, метод Requery может обновлять только текущий курсор. Чтобы изменить любой из свойств курсора и просмотреть результаты, необходимо использовать метод Close , чтобы свойства стали чтением и записью снова. Затем можно изменить параметры свойства и вызвать метод Open для повторного открытия курсора.
Применимо к
См. также
Execute, Requery и Clear Methods Example (VB)
Execute, Requery и Clear Methods Example (VBScript)
Execute, Requery и Clear Methods Example (VC++)
свойства CommandText (ADO)