Функция String

Применяется к
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Variant Возвращает значение (String), содержащее повторяющуюся строку символов указанной длины.

Синтаксис

String(number, character)

Синтаксис String функции имеет следующие аргументы:

Аргумент Описание
number — обязательный аргумент. Long. Длина возвращаемой строки. Если number содержит Nullзначение , Null возвращается .
character — обязательный аргумент. Variant. Код символа, указывающий символ, или строковое выражение, первый символ которого используется для построения возвращаемой строки. Если character содержит Nullзначение , Null возвращается .

Замечания

Если указать число больше 255 для character, String оно преобразуется в допустимый код символов с помощью следующей формулы:

character Mod 256

Пример запроса

Выражение Результаты
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; Возвращает описание продукта и повторяет первый символ ProductDesc из четырех раз в столбце testString .

Пример VBA

Примечание

В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.

В этом примере функция используется String для возврата повторяющихся строк символов указанной длины.

Dim MyString
MyString = String(5, "*")    ' Returns "*****"
MyString = String(5, 42)    ' Returns "*****"
MyString = String(10, "ABC")    ' Returns "AAAAAAAAAA"

Строковые функции и их использование