Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает новый параметр запроса.
Синтаксис
expression. Add (Name, iDataType)
выражение Переменная, представляющая объект Parameters .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Name | Обязательный | String | Имя указанного параметра. Имя параметра должно соответствовать предложению параметра в инструкции SQL. |
| iDataType | Необязательный | Variant | Тип данных параметра. Может быть любой константой XlParameterDataType . Эти значения соответствуют типам данных ODBC. Они указывают тип значения, которое ожидает получить драйвер ODBC. Microsoft Excel и диспетчер драйверов ODBC принудят значение параметра, заданное в Excel, к правильному типу данных драйвера. |
Возвращаемое значение
Объект Parameter , представляющий новый параметр запроса.
Пример
В этом примере изменяется инструкция SQL для таблицы запроса. Предложение (city=?) указывает, что запрос является запросом параметров, а для значения city задана константа Oakland.
Set qt = Sheets("sheet1").QueryTables(1)
qt.Sql = "SELECT * FROM authors WHERE (city=?)"
Set param1 = qt.Parameters.Add("City Parameter", _
xlParamTypeVarChar)
param1.SetParam xlConstant, "Oakland"
qt.Refresh
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.