Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обновляет объекты в коллекции, чтобы отразить объекты, доступные и относящиеся к поставщику.
Синтаксис
collection.Refresh
Замечания
Метод Refresh выполняет различные задачи в зависимости от коллекции, из которой он вызывается.
Параметры
Использование метода Refresh в коллекции параметров объекта Command извлекает сведения о параметрах на стороне поставщика для хранимой процедуры или параметризованного запроса, указанного в объекте Command . Коллекция будет пуста для поставщиков, которые не поддерживают вызовы хранимых процедур или параметризованные запросы.
Перед вызовом метода Refresh необходимо задать свойство ActiveConnection объекта Command допустимым объектом Connection, свойством CommandText допустимой команды и свойством CommandTypeзначение adCmdStoredProc.
Если вы обращаетесь к коллекции параметров перед вызовом метода Refresh , ADO автоматически вызовет метод и заполняет коллекцию для вас.
Замечание
Если вы используете метод Refresh для получения сведений о параметрах от поставщика и возвращает один или несколько объектов типа данных переменной длины, ADO может выделить память для параметров на основе их максимального потенциального размера, что приведет к ошибке во время выполнения. Перед вызовом метода Execute необходимо явно задать свойство Size для этих параметров, чтобы предотвратить ошибки.
Поля
Использование метода Refresh в коллекции Fields не имеет видимого эффекта. Чтобы получить изменения из базовой структуры базы данных, необходимо использовать метод Requery или, если объект Recordset не поддерживает закладки, метод MoveFirst .
Свойства
Использование метода Refresh в коллекции свойств некоторых объектов заполняет коллекцию динамическими свойствами, предоставляемыми поставщиком. Эти свойства предоставляют сведения о функциональных возможностях, относящихся к поставщику, помимо поддержки встроенных свойств ADO.
Применимо к
коллекции Axes
коллекции столбцов
коллекции cubeDefs
коллекции измерений
сбора ошибок
коллекции полей
коллекций групп
См. также
Пример метода Refresh (VB)
Пример метода Refresh (VC++)
свойство Count (ADO)
метода обновления (RDS)