Метод OLEDBConnection.Refresh (Excel)

Обновление подключения OLE DB.

Синтаксис

выражение.Refresh

выражение Переменная, представляющая объект OLEDBConnection .

Примечания

При подключении к источнику данных OLE DB Microsoft Excel использует строку подключения, указанную в свойстве "Подключение". Если в указанной строке подключения отсутствуют обязательные значения, отобразятся диалоговые окна, предлагающие пользователю ввести требуемую информацию. Если свойство DisplayAlerts имеет значение False, диалоговые окна не отображаются, а метод обновления завершается сбоем с исключением Insufficient connection information (Недостаточно сведений о подключении).

После успешного подключения Microsoft Excel сохраняет завершенную строку подключения, поэтому запросы не будут отображаться для последующих вызовов метода Refresh во время одного и того же сеанса редактирования. Вы можете получить готовую строку подключения, проверив значение свойства Connection.

После подключения к базе данных выполняется проверка SQL-запроса. Если запрос недопустим, метод Refresh завершается ошибкой с исключением синтаксической ошибки SQL.

Метод Refresh возвращает True , если запрос успешно завершен или запущен; Если пользователь отменяет подключение, он возвращает значение False .

Чтобы увидеть, превышает ли количество извлеченных строк количество доступных строк на листе, проверьте свойство FetchedRowOverflow . Это свойство инициализируется каждый раз при вызове метода Refresh .

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.